genericize a little
Move go-mode-load.el so I can get git happy with its submodule