Enable nuget package restore so I can get things to build on our build server.
Install MVC 3 via nuget to try and get things to build on our build server.
Add the ability to create a nuget package on our build server.
Fix package build file so that it works with our build server.
Avoid getting spurious need for mvc3 nuget package by having just that dll in a packages-manual folder rather than installing via nuget..
Move the invoke child method functionality from Donut to where it belongs in ControllerAction.