vimrc: Change window switching mapping

Removed custom window switching <C-h/j/k/l>, now using default <C-W>h/j/k/l.
Added <Leader><Leader> mapping to toggle alternate window.
ITerm2: Updated preferences
gvimrc: Replaced gui font
vimrc: NERDTreeFind leader map

Mapped <Leader>tf to this command.
vimrc: Syntastic rubylint support
vimrc: Use the_silver_searcher instead of ack
Updated all sumbodules
vimrc: Tagbar configuration update for ruby

Added 'aliases' as a recognized kind from ripper-tags output.
This prevents errors when opening ruby files with the alias_method directive.
vimrc: Disable airline-tagbar plugin

This seems to cause tagbar to constantly run ctags in the background.
vimrc: Mapping to run ruby files with RVM support

<F5> is mapped to "cd . && ruby %".
The "cd ." part is for RVM, and causes evaluation of RVM related files
like .ruby-gemset and .ruby-version. This means that given the
approproate files, the "ruby %" part will run with the correct ruby
version and gems.
gitconfig: Aliases for vim integration

 * git files: show all staged or modified files
 * git vi   : launch terminal vim with all modified files as buffers
 * git vst  : launch terminal vim with all modified files as buffers,
              and run :Gstatus. Allows for interactively committing. The loaded
              buffers provide sources for vim's completion.
vimrc: Add list of disabled pathogen plugins

Handy for temporarily disabling something.
vim: Added vim-latex plugin
vim: Added delimitMate plugin
vimrc: Customizations for vim-latex
gvimrc: Decreased gui font size
vim: Moved ruby customizations to ftplugin
vim: Custom ftplugin for tex
vim: ftplugin for gitcommit

Turn on spell checking for git commit editing.
vim: Remove vim-latex