[vim] Set default options for Django templates.

Django templates are now set to use spaces instead of tabs, with
auto-indent and 2 space shifts.
[gitconfig] Change my e-mail address to my beanbaginc.com address.
[gitconfig] Add several useful Git aliases I've been using lately.
[gitconfig] Set a global m=master alias for 'git j'.

'git j m' now jumps to 'master' in all Git repositories.
[vim] Improve syntax highlighting inside ReST files.

There's now support for aliases, allowing values to be specified that
are valid Pygments language names that can map to vim syntax
highlighters.

It also fixes using embedded highlighting in the first place.
[vim] Ignore .rej and .orig files by default.
[vim] Support copying to the MacOS clipboard with Control-C.
[vim] Turn off neocomplcache, Unite, and FuzzyTextFinder.

These weren't getting much use, and are being replaced by better
plugins.
[vim] Improve configuration for CtrlP.

<leader>f now invokes CtrlP's buffer mode.

build, dist, htdocs/static, docs_src, and docs_build directories are now
filtered out.
[zsh] Add a 'g' alias pointing to 'git'.
[zsh] Add auto-completion for git-j.
[zsh] Fix auto-completion for git-integrate.
[zsh] Enable auto-escaping of URLs.

This helps when pasting or entering URLs, since certain characters (such
as '&') could otherwise cause issues if unescaped.
[zsh] Update the prompt to show when a Git tree is dirty.

If the Git tree is dirty, the color of the branch will be yellow-ish. If
it's clean, it'll be grey.
[vim] Delete old bundles.