Added option to allow untracked files as non dirty

In this commit, the option only works for git but it should not be to hard for
someone who knows svn to so the same.
This commit is largely inspired by @yoavweiss, I only added an option to use
it.
mvn plugin was missing "redeploy" completion for tomcat.
Merge pull request #1747 from dhemmerling/mvn_tomcat-redeploy

mvn plugin was missing "redeploy" completion for tomcat.
Merge pull request #1745 from jtheoof/master

Added option to allow untracked files as non dirty
Add 'chris' theme
Update zsh prompt
Add custom dir to repo
Remove Climate aliases
Remove spec alias
Add irc alias for weechat-curses
Remove before and after context on grep alias
Add gap alias, remove grep alias
Add custom scripts to repository
Rename scripts to have correct load order
Remove unnecessary init scripts
Change LSCOLORS to better match Thayer color scheme
Move path stuff to oh-my-zsh config
Add node binaries to path
Remove custom LS colors for zsh
Remove custom Square stuff