Output regions as html_safe strings

A lot of the html is generated by render_region. This makes sure that
render_region outputs html_safe strings.

This fixes #34 for a lot of the generated content on the site.