A grunt plugin for handlebars template pre-compiling with support for simultaneous namespace, CommonJS and AMD wrapping