This adds a simple mechanism to view any template file directly in a browser. The intention is that we can use this to build up reference HTML files which illustrate common UX patterns. We can then view the resulting pages without having to have a working implementation.
In development mode, the URL is /template followed by the path to the template file. For example, you can view the 404 page at:
/template/404.html
You can also supply string parameters to the template by specifying them as query parameters in the URL.
e.g. /template/my_template?name=Foo
Our designers find it helpful to be able to stub out simple views that aren't ready
to be seen for production yet, and check them into version control so that other
people can see them and provide feedback. This commit introduces a few new files
and directories for this purpose, as well as a sample view that will only be seen
in dev mode, and never in production.