update .emacs for some nodejs/objc and upgraded magit to work with new
version of emacs