Remove instrumentation from public API surface
Fixes #1262
DecorateWriter does not get called for partial views rendered via
Html.PartialAsync

* Introducing StringCollectionTextWriter to buffer the contents of
  PartialAsync
* Ensure DecorateWriter is called for partial views

Fixes #1266
PR feedback and sort/clean MvcServices
Initial commit
refactor application model, and implement web pages ADP
Now make it work
Fix catchall route definition so binding actually works
Update options to support separate base path and folder path
Support paths starting at root, by using an actionconstraint
First update towards getting routed views
Support routed views part 2.
Refactor