Propsed ScriptTagHelper

- ScriptTagHelper added that changes src attribute to minified file name if it exists
- Changed the TagHelperSample.Web to support self-host (k web)
- Added Tag Helper projects to Mvc.NoFun.sln
- #1524
- closer to `Defaults to `<see cref="TagHelperOptions.ScriptMinExtension"/>` which in turn defaults to ".min.js"`
- should we support "min.js" to mean the same thing?  that would prevent use of an "extension" such as "_minified.js"