Added initial zsh completion support to git_index

zsh now completes all arguments and all directories inside $GIT_REPO_DIR. This is till buggy because not all directories in $GIT_REPO_DIR are actual git projects. Next update will include completing the list in the .git_index file.
Eliminated zsh references in completion

Since there is another, totally different completion function, this patch eliminates
all references to zsh in _git_index_tab_completion.
Merge branch 'master' of git://github.com/ndbroadbent/scm_breeze
Wrap first __git_ignore arg in quotes in case blank
Added 'git tag' alias (gt)
Also expand args for git rebase x, where x is a shortcut to a branch
Wrap $@ in double quotes to preserve blank args
Add "gdw" for git diff --word-diff

* Sometimes helpful to see changes inline
* Potential to tweak further with better regex (maybe detect similar char types so diff can be more granular)
Fix for numbered directories or files

This commit fixes some odd behavior for numbered files and
directories. Even if the environment variables is undefined
cd'ing into a numbered directory is not possible. This pathc
fixes this by checking if the argument is a valid
file or directory and is numnbered and if this is the case will
only output the argument values instead of a substitution with $e..

In case there exist both, numbered valid argument and the
directory or folder, the file will always win to avoid clashes with
standard wrapped functions like cd, rm, mv...
Merge pull request #75 from grundprinzip/fix_numbered_directories_and_files

Fix for numbered directories or files
Merge pull request #74 from ZhangBanger/master

Add 'gdw' for git diff --word-diff
Try removing quotes for array concatenation
Added gbD alias for 'git branch -D', and made gbd do a 'safe' delete with -d
Added keyboard shortcut to append [ ci skip ] to commit message when committing all files
Ensure SCM Breeze is loaded after RVM when wrapping the cd command
Ensure tests run if RVM isn't loaded but $HOME/.rvm is present
Re-wrap functions as functions. Fixes issue with RVM reload (cd wrapper will be overwritten without error)
No expand args for git reset
Conditional git branch aliases definition
Merge pull request #83 from grota/master

Conditional git branch aliases