Fixed shebang on setup.sh, set file linking to be interactive. Added further python stuff to .gitignore.
Added detail to VCS ignore details. Added conditional to setup script. Further links in setup script.
Move vim filetype settings to .vim/ftplugin folder. Further enhancement to setup file.
Move vim language config files to 'after' folder. These will run after other vim configs.
Change method for adding vim plugins. Add vim-surround plugin.
Move language files back to ftplugin.
Re-add powerline to vim config.
Add git aliases (I am lazy).
Add vim spellchecker. Add vim xml editor plugin.