adding swp files (temporary files created by editors such as vim and emacs) to gitignore