Moving IViewEngine to MvcOptions

Just noticed that I was caching the results of ViewEngineProvider. That should be fixed.