Initial draft. Route management still missing.
Intermediate commit to be on the safe side.
First working version.
Merge branch 'custom-pages' of github.com:potthast/discourse into custom-pages