[Design] Configure host and services to utilize tag helper types.

- Added ITagHelperRunner and ITagHelperScopeManager to the MvcServices.
- Set the appropriate GeneratedTagHelperContext properties to ensure code is generated correctly.
- Added a new service dependency to the MvcRazorHost to take in ILibraryManager so it can create a valid TagHelperTypeResolver.

#1165