Use gtags for evil tag movement if enabled

Also use normal emacs mode for a bunch of different modes rather than
evil-normal-mode