Added the ability to have a partial take an optional block.

This will allow people to do...

```
{{#partial "myPartial" context=user}}
  h1 {{name}}
  <div class="description">{{description}}</div>
{{/partial}}
```

So we can have an overall partial that has a block but still called in the correct context.