Updated render function so if this.context is defined that is passed to ...

When developing with Keel I often wanted to pass an object to the template that was not the model (e.g. for display purposes only for a dropdown). To achieve this I updated render function so if this.context is defined it is passed to the template instead of the model. If no context is defined the model is passed as before.