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

nit `ShortName` setting doesn't matter in the tests; shouldn't be included