Move rendering into Twig

As requested by Tobias in PR #1124

The only (possible) outstanding is clarification on whether `$this->app['render']->render()` needs to be passed through `new \Twig_Markup($html, 'UTF-8')` before being returned.  Will happily update the PR if current way is overkill.