emacs: Backtrack on magit default state.

Magit really doesn't work well in anything other than emacs state, so I
added the motion keys anyway. It should largely work as expected, except
visual mode.