Move to HookContexts
Move hook_type out of HookRunner
Begin adding specs for pre-commit hooks
Add specs for commit-msg hooks