Allow for custom example pages

The goal here is to allow different example pages to co-exist.  For example, I create a demo3/ page that contains a different subset of examples than the default editor.

There isn't any sort of custom formatting here -- it's not obvious to me that we want to override the cool syntax highlighting with arbitrary css rules.