add support for returning module contents as HTML
Adjusts route ordering, adds collection html rendering, and adds tests.
Merge pull request #189 from Connexions/contents-as-html

WIP: add support for returning module contents as HTML