add vim .swp files to .gitignore
Argh more missing stuff in .gitignore.
add a .gitignore to reduce noise in git status etc.