Use $GNUPGHOME if it exists
[Fix #732] Replace $GREP_OPTIONS with an alias
Add a preexec hook to set the GPG-Agent TTY

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Check for S.gpg-agent to see if gpg-agent is running

From GnuPG changelog:

>  Removed the GPG_AGENT_INFO related code.  GnuPG does now
>  always use a fixed socket name in its home directory.

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Fix issue with several themes where errors occur
if the git module is not loaded.
Fix Powerline unicode characters

Branch & separator characters are updated to display properly.
[Fix #748] Set grep color for BSD and GNU
Revert "Remove extra git-dir call in git-info and use git_dir variable instead"

This reverts commit 3012c0984b2b3fd97a58ac9dad1ae54efc546e49.
Starting coolblue
Move the vcs info around, still not thrilled with it, but I like it better than rprompt
Tighten spacing around the remote repo status
Update symbols for staged/unstaged and remote status
Use 256color xterm if we're on mate-terminal
Turn on the git plugin
Select coolblue
Add some more modules (gnu-utility history modules macports etc)
Added an updated ls alias
Add OSX to the modules list
Strip leading whitespace in the stash variable
Branch name is now colored even if there's isn't a remote