updated .vimrc to latest

changed to Vundle, and added External files to keep .vimrc cleaner as it grows