Fixes #4: Keymap not loading

  The keymap var had to be set to nil.

  Also changed the definitions to read a bit clearer and
  added a 'vars' sections.

  Add a mode hook
Fixes #5: Automatically load mode w/ Ruby

  Added a function to ruby mode hooks that loads ruby-refactor