emacs: add undo-tree, remove magit