Ow... MVC + IServiceManifest changes

cc @davidfowl @lodejard 

Besides updating a billion test files, Razor Precompilation was the main area that was relying on fallback
Nope, leftover from when autofac wasn't working, i'll remove