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
Merge branch 'master' of git://github.com/ndbroadbent/scm_breeze
Merge branch 'master' of git://github.com/ndbroadbent/scm_breeze
Declare local variables

Since we are using the _arguments helper, we need to define some local
variables in order to avoid altering the global environment.
Change completion title

It makes more sense to name the category 'Git projects' instead of 'Project
name'.
Basic zsh completion for git_index

The script now completes all projects in the index and all files in GIT_PROJECTS
directory.
Complete commands when using batch-cmd
No need to have semicolons
Add note about other aliases.
Merge pull request #113 from brianpeiris/patch-1

Add note about other aliases.
Added additional info about list_alias commands
Updates to README
Add an alias to `git commit --verbose`
Merge pull request #107 from g5pw/master

Add ZSH completion support
Add an example alias for `git_commit_verbose_alias` to `git.scmbrc.example`
Add an alias to show a git log with all the branches and remotes
Merge pull request #110 from tuxinaut/master

Git merge aliases
Merge pull request #115 from AzizLight/git-commit-verbose

Add an alias to `git commit --verbose`