update .gitignore
add emacs config