emacs: add flymake and magit
emacs: tweak config
ignore more stuff