added .gitignore with directives to ignore emacs and vim working files