Ow... MVC + IServiceManifest changes

cc @davidfowl @lodejard 

Besides updating a billion test files, Razor Precompilation was the main area that was relying on fallback
cc @rynowak