Added better support for pyenv, virtualenvwrapper, and autoenv
working in concert with one another.
Features added:
- Added a pyenv-virtualenv plugin which creates virtual environments
  using the current pyenv python version
- `cd` into a directory that has a virtual environment already created
  and autoenv will automatically activate that environment
- Current virtual environment is displayed in command prompt
Changed pvenv functions to avoid name conflicts
Run `pyenv virtualenvwrapper` and remove virtualenv-init cmd
Added pyenv-init to allow pyenv virtualenvwrapper to init properly
Skip workon if not in root directory
grep v2.21 compatibility

grep v2.21 depracates GREP_OPTIONS env var
Merge pull request #373 from nummy/patch-2

grep v2.21 compatibility, closes #371
Fixed #157: Made 'type' command using default LANG (not system LANG) to check if function or alias.
Merge pull request #374 from ben-efiz/non-localized-type-check

Made 'type' command using default LANG (not system LANG) to ...
Fixes #180
Fixes #204
fix bugs caused by unquoted variable(s); remove unnecessary grep in ips func
Update pure.theme.bash

Fixed an issue, where ps_root_mark was not defined
Merge pull request #375 from oxnz/master

fix bugs caused by unquoted variable(s); remove unnecessary grep in ips func
Merge pull request #376 from trulleberg/master

Update pure.theme.bash
Update base.theme.bash

Faster Mercurial status
We don't need return values
Added comments
Don't need that echo
On new repositories ./hg/branch and .hg/dirstate do not exist. In this case use "hg summary"
Merge pull request #341 from lucasnad27/master

Added pyenv-virtualenv plugin
Revert "Added pyenv-virtualenv plugin"