Adding Ack.vim plugin

To make using Ack (ack-grep in Debian) easier from inside vim.
Adding ignore=dirty to some git submodules

And reformatting some of the whitespace, so the file is more consistent
(use tabs everywhere.)
Adding Ctrl-P plugin to Vim

This is another fuzzy filesearch plugin, like Command-T. But it's
written entirely in Vimscript, meaning:
 - No need to compile anything
 - No requirement for Vim to be compiles with Ruby support (meaning we
   can use it on CentOS)

So if we like Ctrl-P, we'll want to remove the Command-T plugin.
Adding csv.vim plugin

Allows for easier editing of CSV files from Vim. Won't be used that
often, but should prove useful.
Updating jedi-vim submodule plugin

Updating to origin/master, had to update internal jedi sub-submodule.
Tested with an auto-complete in one of my Python projects.

Minor change to vimrc to remove an unsupported option. Technically, the
option name changed to something else. We can always fiddle with the
options later (:help jedi-vim.txt).
Updating Syntastic submodule plugin

Lots of new commits in the plugin. Tested by verifying at least one
syntax error was detected, to verify the basic thing still works.
Updating Pathogen installation to 2.3 release

My old version was 3 years old, so I figured it was worth upgrading. At
least now what's in my .vimrc will match all the documentation you see
online (e.g: pathogen#infect())
Adding note that cup plugin is NOT a submodule
Set vim background to light.

We have light terminals at work, so light terminal color schemes are
much easier to read.
Added java syntax highlighting

Since the version in CentOS is really out of date and doesn't support code folding.
Added .spec.tpl filetype recognition (spec)

For work at Cymer, since we use this file extension.
Tabs are preferred at work, so disabling them
Use default colorscheme at work.

Twilight wasn't working well, and I couldn't decide on a better one. So
sticking with the default for now.