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
Added 'jekyll' to list of bundled commands
Add auto-completion for zeus.
Update rails4.plugin.zsh

added alias for rake db:create
Only trim remote names; be git-flow friendly

 - don't remove everything before the last /
 - do remove <remote_name>/
 - allows flow style feature/foobar branch names
Merge pull request #1750 from JamesFerguson/master

Make git_remote_branch plugin git-flow friendly
Merge pull request #1740 from felipec/fc/git

git: fix parse_git_dirty()
Merge pull request #1748 from tobiassjosten/patch-1

Added 'jekyll' to list of bundled commands
Merge pull request #1738 from ronshapiro/master

Battery plugin changes
Merge pull request #1737 from hron84/feature-bundler-add-cleanup

Adding undocumented clean command to completion
Merge pull request #1734 from cborgia/master

simple grammar change in template file
Merge pull request #1733 from jaseg/patch-1

The safe-paste plugin now works with tmux, too
Merge pull request #1749 from johnjohndoe/feature/zeus-auto-completion

Add auto-completion for zeus.
Merge pull request #1739 from felipec/fc/gitfast

Updates to gifast
Merge pull request #1729 from statschner/master

Added git-flow-avh plugin
Merge pull request #1728 from szines/patch-1

Update rvm.plugin.zsh to the latest ruby versions
Merge pull request #1726 from rkj/master

Slightly changed my themes to include return code of last invoked command.