Handlebars 1.0.0

Complete rewrite of handlebars.scala. Catches up the implementation to handlebars.js v1.0.0.

This will be tagged as 1.0.0-rc1 as I am sure there are some issue to work out. It should be stable enough for basic usage though.