Switch which to hash, and fix colors.
Merge pull request #1 from xplinscott/use-hash

Switch which to hash, and fix colors.
Fallbacks for hostname, username and pwd

Also: send all stderr from mkline to /dev/null
Merge branch 'master' into unicode-not-powerline
Fix pathfav
Merge branch 'master' into unicode-not-powerline