Provide an enable function instead of modifying hooks unconditionally

(Related to https://github.com/milkypostman/melpa/pull/1019)

It's considered somewhat bad practice to unconditionally modify hooks in other packages: this small change makes that step explicit.

-Steve