Better shortcut support. Split ergoemacs-mode into files to make it
easier to find functions. Doesn't pass tests :(