Saner defaults

Added g:hardmode to make it possible to have hardmode.vim installed but
disabled by default.

Toggle with <Leader>h by default, but if a user have mapped
ToggleHardMode() to another key in her .vimrc, the latter will take
over.

Updated the docs to reflect the above changes.
Merge branch 'autoload'