Remove all vim submodules
Add bundle to .gitignore

Bundles are now handled via Vundle so there's no need to monitor
the bundle directory as everything is done through the :Bundle
command
Change vimrc to use Vundle instead of pathogen
Move mapleader definition to vimrc

It seems that the mapleader has to be defined before vundle starts
to load the plugins. For this reason, I moved it from yadr-keymap
back into the vimrc. I'm sure it's not a big deal having the leader
mapped under the "general config" instead of inside settings.
Remove csapprox

Since we're now able to install Solarized on iTerm2, there's no
need for approximating the theme when using vim instead of
mvim. In fact, using csapprox on iTerm2 with solarized installed
breaks the theme completely.
Update Rakefile to manage pathogen-to-vundle upgrade

The Rakefile now detects if pathogen is installed and in that case
it performs the following operations:
1. Moves vim/bundle to vim/bundle.old
2. Removes all the submodules from git config and cache
3. Initializes and updates the new submodules (zsh and bundle)
4. Runs the vundle installer that takes care of the rest
Update yadr's binary to support Vundle

yadr-vim-add-plugin now supports adding vundle plugins
Add yadr command line tools to remove/list plugins

Two new command line tools: yadr-vim-remove-plugin and
yadr-vim-list-plugin do what they're supposed to.
Update zsh alias to support new yadr's commands

yrv -> deletes plugin
ylv -> lists plugins
Change rake file to reuse methods in vundle.rb

Vundle::update_vundle can be reused inside the Rakefile
Fix a bug that was preventing a clean install

The installation of the plugin only happened during an update
because the code that checks out the vundle plugin was in the
wrong place.
Fix a typo on the Rakefile
Change duhanebel's forked repos to originals

Both powerline and syntastic on the default vundles.vim were
pointing to my own forks, which are not needed for the main repo.
Added support for git user configuration. Gitconfig will now include the configuration from ~/.gitconfig.user, if it exists. The include is done at the end of gitconfig, so that it can override any of the default values.
Updated README to describe new user Git configuration.
Merge pull request #270 from darylrobbins/master

User Git Config
Fix a bug preventing the correct update of vim

Somehow I forgot to execute "install" after the vundle migration
on the "update" task
Remove "press a key to continue" before vundle_install
Use silver searcher for lightning fast :Gsearch
Migrate to Vundle! Be sure to run rake :update

* duhanebel/vundle_migration:
  Remove "press a key to continue" before vundle_install
  Fix a bug preventing the correct update of vim
  Change duhanebel's forked repos to originals
  Fix a typo on the Rakefile
  Fix a bug that was preventing a clean install
  Change rake file to reuse methods in vundle.rb
  Update zsh alias to support new yadr's commands
  Add yadr command line tools to remove/list plugins
  Update yadr's binary to support Vundle
  Update Rakefile to manage pathogen-to-vundle upgrade
  Remove csapprox
  Move mapleader definition to vimrc
  Change vimrc to use Vundle instead of pathogen
  Add bundle to .gitignore
  Remove all vim submodules

Conflicts:
	.gitmodules