An extendable framework for version control hooks.