Add support for block and contentFor helpers

- Specify a content area using {{#block "name"}}<default>{{/block}}
- Populate the content using {{#contentFor "name"}}<content>{{/contentFor}}
Merge branch 'block-helpers'