changed handlebars precompilation to use an intermediate step.  this allows handleabrs itself to be removed from files that use templates and instead it is invoked in emails and views.js