use vundle for dep management

Vundle makes managing dependencies easier than pathogen ( in my opinion ), because you can have a 'Gemfile like' list of plugins you want.

This commit also starts to break down the vim config into seperate included files in the master vimrc.