Adds partial rendering to views.

Extends ControllerBase's existing render method to accept an optional
'options' hash, which will be turned into local variables (actually
getter methods via define_method). ERB#result takes a binding, so those
will be accessible when ERB parses the file.

Additionally, the render method is given a return value of the content
it renders.