init.el: set a more obvious shortcut for narrow-to-region
init.el: clean-up various git modes

Also fix up some dodgy eval-after-loads.
my-eproject.el: more clean-ups for the find keys
my-eproject.el: custom compile buffers and commands
init.el: don't need eval-after-load to set a var
init.el: wrap-up ediff stuff in eval-after-load