Add test for table header on pages list

Make sure the table header is html, not escaped text.

Conflicts:
	spec/features/config_spec.rb
Test that render_region returns html_safe string
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.
Fixing merge conflicts on config_spec
Merge branch 'amcoder-fix-regions'