Update .gitignore

Generalized handling of .*.sw? files.