Extended TagHelpersWebSite and added relevant functional tests to test ModelMetadata with TagHelpers

If you have actual plans to do this it's fine, but please don't ever do this as an early optimization.