Version 1.12 Beta 1

It has been over four years, but 1.12 is coming. There are only a
handful of changes here, but stretched out over four years, it is for
sure time for a release.

I couldn't make this a release candidate since there is at least one
important fix I am planning on including. I hopefully will get to it
soon, but I have been sitting on these changes long enough, and it's
time to get them out there.

- color: Add `$MAGENTA`, `$BOLD_PURPLE`, and `$BOLD_MAGENTA` (3fadce9)
- path: Allow to customize the symbol before the path that shows if the
  directory is writable: `$LP_MARK_PERM` (#430)
- runtime: `$LP_RUNTIME_BELL` and `$LP_RUNTIME_BELL_THRESHOLD` to ring
  bell for slow commands (#571)

- general: use `LC_ALL=C` everywhere parsable output is needed (#548, #549)
- bash: workaround broken .bashrc that export `$PROMPT_COMMAND`, we now
  unexport it on startup (#450, #463, #474)
- bash: handle unset `$_LP_RUNTIME_LAST_SECONDS` when `set -u` is set (#605)
- bash: use `$BASH_VERSINFO` for when there is a non-numeric
  suffix (#522, 0234a58)
- battery/OS X: newer versions of OS X failing to parse (#476, fefbe01)
- cpu/SunOS: failing math operation on load average (#479, #480)
- fossil: improve branch name detection, don't match tags (#497)
- git: remove `-E` from grep check for portablility (#508)
- git: modifications incorrectly showing as untracked files (#509)
- hg: modifications incorrectly showing as untracked files (#509)
- hostname: regression in `$LP_ENABLE_FQDN` implementation (#472)
- hostname/SunOS: `$LP_COLOR_HOST_HASH` erroring (#461, #462, 9c1c8a3)
- jobs: mispelled variable local declaration (#564)
- root: `$LP_MARK_DEFAULT` being ignored if root (#501, 5ee3c53)

- battery: hide battery symbol when neither charging nor discharging (#582)
- color: optimize `tput` color gen (d62bf31)
- git: faster `git stash` check (#503, 93df016)

Thanks to:
* Olivier Mengué (@dolmen) for maintaining the project for the majority
  of this release window
* Felix Schlitter (@felixSchl) for cleaning up an awk script
* Bryce Jasmer (@b-jazz) for clearing up wording in the config file
* @nojhan for adding documentation to the README
* Philip Garrison (@pgarrison) for allowing the colon to be customized
* Étienne Deparis (@milouse) for improving Fossil branch name detection
* Matt Smith (@ncs-msmith) for optimizing git stash check
* François Schmidts (@jaesivsm) for fixing VCS file tracking regex
* @ste-fan for fixing battery issues
* Peter van Dijk (@Habbie) for fixing set -u issue in Bash
* Nolan Leake (@nolanl) for adding bell ringing on slow command complete
* Dmitry V. Drozdovich (@thrushcat) for fixing OS X battery issue
* Tristan Miller (@logological) for adding documentation to the README