new keymaps for vimrc
updates gitignore to exclude swp
adds syntastic files
adds ctrlp
adds config to vimrc for syntastic, ctrlp and color overrides