Added pass plugin in order to provide completion.

More info about pass tool: http://zx2c4.com/projects/password-store/
Fix sourcing brew's autojump of version 21.0.3+

Starting with autojump 21.0.3+ there is no file autojump in etc/
directory, so we source the autojump.zsh file directly. Version 20 has
it as well, so there should be no problems with earlier versions.

Comments on autojump's update in homebrew:
https://github.com/mxcl/homebrew/commit/5da9c4d5eb38e6abb516ba648898fb374ec360cd#Library/Formula/autojump.rb
Update themes/minimal.zsh-theme

Cleans up minimal theme by not using a custom prompt function
Removed case of 2 spaces showing if not in a version controlled folder
Adds support for svn_prompt_info
Update plugins/svn/svn.plugin.zsh

Behave more like lib/git.zsh.
Set `SVN_SHOW_BRANCH="true"` to display branch/tag or trunk instead of just repo name.
Falls back to repo name if branch information is not available.

Idea and awk call from revans/bash-it/themes/base.theme.bash
Replace reset-prompt with push-line and accept-line

The in memory history is not updated until an accept line command, so you
have to push enter before it is correct, this commit replaces the reset-prompt
with an accept-line.  It also adds a push-line, to preserve the current editing
buffer
Use rvm completion from ~/.rvm/scripts/zsh/Completion
Added a CoffeeScript plugin.
Use pull --rebase for 'gup' shortcut.

Instead of git fetch && git rebase.
Add support of screen-* $TERM in screen plugin
Added gwc(git whatchanged alias)

Allows to view commit history in extended way
Added alias to rake db:test:prepare

Quite often, db:test:prepare is run after db:migrate.
Added for convenience.
Added a small mod of the tjkirch theme

- single-line prompt
- removed the extra line after each command output
Whitespace cleanup.
Fix the backwards svn status, and add comments explaining which way grep does things.
Revert "Fix to restore bindings after switching to vi-mode"

This reverts commit b609aa0e6c981f2039d777687cb01a84587f6edc -- this commit
was a bad idea, because it makes vi-mode very difficult to use. The default
`bindkey` keybindings are NOT MEANT to coexist with `bindkey -v` Vi mode;
that's why `bindkey -v` clears them in the first place! Restoring all of the
default keybindings after enabling Vi mode, the way the reverted commit did,
causes many collisions between those default keybindings that begin with ESC
and the command-mode-initiating ESC of Vi mode. See Issue 1438 of
robbyrussell/oh-my-zsh. If people have custom keybindings, they should create
them in their ~/.zshrc AFTER enabling the vi-mode plugin and sourcing
oh-my-zsh.sh.

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#	modified:   plugins/vi-mode/vi-mode.plugin.zsh
#
Add autocomplete for git "hubflow"

This was copied from the git-flow plugin and necessary changes made for the additional features.

http://dev.datasift.com/blog/hubflow-github-and-gitflow-model-together

HubFlow is git flow with additional features to help with use of github.
Node.js version of urltools es more fast (53% aprox), you can try this with strace -o trace -c -Ttt
Merge pull request #1445 from knxroot/master

urltools more fast
Merge pull request #1442 from willman500/git-hub-flow-plugin

Add autocomplete for git "hubflow"
Merge pull request #1439 from maxbane/master

Revert "Fix to restore bindings after switching to vi-mode"