Reacting to DI changes
Split FunctionalTests from Mvc solution.

- Created a solution that had everything the Mvc.sln had EXCEPT functional tests.
- Added Mvc.NoFun.sln.

#1227
Reviving PartialViewResult and associated methods on Controller

Fixes #824