Adds an overridable JS call when templates are loaded

This allows compiled templates to register themselves after handlebars.js is on the page, regardless of page order.  Allows the app using handlebars templates to know when it's safe to begin work.  Works with pre-compiled and non-pre-compiled templates