Changed in-code html generation to template approach for configuration resource

It is way to hard to update the content of the Glimpse.axd file (Anthony, it's amazing how long you were able to do that ;-)). But as the Glimpse.axd becomes more and more functional another approach is needed, at least one that allows us to take advantage of VS to have intellisense for HTML, CSS, Javascript etc..

So I looked for a lightweight template engine which is not Razor, because System.Web.Razor needs .NET4 runtime which is not an option for our NET3.5 targets. So instead of coming up with an alternative for 3.5 only, I decided to use one template engine that supports all versions and that one is [StringTemplate](http://www.stringtemplate.org/)

The migration from in-code to html template took some time, especially with regards to the `<pre>` tags, but this PR contains the complete migration to a templated approach for the configuration resource, so it's as fully functional as the in-code approach.

Check it out and let me know what you think...

PS: I already created this PR, because I wanted to see how the ILMerge would work out for that new assembly reference ;-)