update gitignore to track .vim/swap and .vim/backup dir, except its contents