Don't pass a value for @key on numeric arrays. Allow helpers to be registered with a different alias from their function name.
Added a HandlebarsHelpers class to deal with some of the peculiarities of handlebars.js. Added some more handlebars compiler options.
Tweak the HandlebarsHelpers to pass the remaining handlebars.js tests.
But the unit tests into test suites. Add the handlebars tests.