anchor vim swap file regex, ignore emacs temporary (.#<file>) and backup files (<file>~)

- anchor vim swap regex to ensure file starts with a '.' (dot)
- ignore emacs temporary (.#<file>) and backup files (<file>~)