Reformating dotfiles in topical fashion

Uses @holman's Rake setup, to auto-apply changes.
Switching to a ZSH-based login.

Setting up basic configuration for ZSH and PATH.
Git configuration.
Enable Ctrl-D to exit shell.

I like being able to log out of shells by sending Ctrl-D (EOF).
zsh support of changing the shell's title
Adding basic vim settings (sans plugins)
Ignore the vim backup and undo directories
zsh with vim keybindings
Fix to avoid having ZSH attempt to load vim undo files
Initial configurations for tmux
vim support for Pathogen
Support for rbenv (rbevn > rvm)
Turns out I'm really used to emacs mode
Cherry Pick cfce1ab from jacobwg/holman-dotfiles
Switch plugin management to vundle
Fixing typos in bundles.vim
Now that we're vundling, setup plugins
In the words of the great @holman: "fuck yeah completions"
Setup `gem` with sane defaults
Enable use of ^S