Split hooks into separate files.
Merge pull request #9675 from rwjblue/htmlbars-splitup-hook

Split hooks into separate files.