Add vim-ruby and ignore dirty submodules
Pull in Sam John's Javascript alternate file fix
Break out vimrc into pieces for better merging.
Rearrange init files to match Pivotal's config
Merge pull request #3 from Peeja/cc-version

Break out vimrc into pieces for better merging.
Move Ack keybindings into keybindings.vim.

They were mapping <leader> before <leader> was set to comma.  They
really should be here anyhow.
Merge pull request #4 from Peeja/cc-version

Move Ack keybindings into keybindings.vim.
Automatically delete old Fugitive buffers.

Otherwise, they tend to fill up the buffer list.

Credit to Drew Neil of Vimcasts:
http://vimcasts.org/episodes/fugitive-vim-browsing-the-git-object-database/
Merge pull request #5 from Peeja/cc-version

Automatically delete old Fugitive buffers.
Map du: Recalculate diff when it gets messed up.
Merge pull request #6 from Peeja/cc-version

Map du: Recalculate diff when it gets messed up.
Turn on search highlighting by default, makes 
most search operations more useful, then make the 
spacebar turn it off temporarily
Add a more detailed status line
Adds vim-rails update for cucumber alternate files.
Adds slim template support.
Updates to allow javascript alternate file matching.
Unset 'list' in :Gstatus window

It usually contains tab characters, which we don't want to see.
Add [Preview] to statusline in preview windows.

See :help preview-window.
Bump unimpaired.vim.

Of note, ]t (etc.) are now :tnext (etc.)
Bump fugitive.vim.

Loads of new goodies.