Reacting to CoreCLR version changes
Rename IControllerAssemblyProvider to IAssemblyProvider and follow through resultant renames
[Fixes #1331] Dispose HttpResponseMessage once its written out in HttpResponseMessageOutputFormatter