Hosting the Razor Engine outside of ASP.NET MVC/WebPages