Add contract shortcut

Fast keys don't seem to work at the moment.
Move hook add to top init file

Otherwise after-package-initializations-customizations wasn't being
automatically run.