Emacs: Add javascript / node editing. Update things and fix broken magit commit messages