initial port of zork prompt theme to my own

more customization to come later
added todo.txt-cli count to prompt and cleaned up some color code

not sure if I like the placement of the todo count, but keeping it for now
more customizations to prompt theme

made colors more modular and easy to change
changed some colors around
added function to dynamically pick the prompt character
changed the prompting character at end of prompt
fixed todo count bug

todo module would still show up if todo.txt was installed but not
used with a blank value. Added a sanity check to make sure we actally
get a number back from todo.txt and do nothing if we dont
fixed a bug with colors in second line of prompt
Merge remote-tracking branch 'upstream/master'
fixed some syntax problems

updated bash_it base install and theme stopped working
needed some syntax changes to show colors properly
cleaned up color disambiguation a bit
added error suppression to tree alias

the $(which tree) check general.aliases would ouput an error if the
    command was not found. Added suppression of that error.
Added aliases for Maven
Merge pull request #98 from nwinkler/bash-it-maven-aliases

Added aliases for Maven
Improved color framework.
Even better color framework.
Merge pull request #99 from berenm/master

Improved color framework
Tmux completion
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'jpschewe/master'
Fix typo in option check
Merge remote-tracking branch 'jpschewe/master'
Fix a typo so new-session can be completed
Add in Fabric auto-completion (thanks @underself).

Please see [underself/fabric-completion] for the original work that this
is based off of.

[underself/fabric-completion]: https://github.com/underself/fabric-completion