Warn if View State takes up more than 50 KB (Configurable) in an ASP.NET generated HTML

Have added this under 'Best Practices' now but may be if we can come up with more HTML pitfalls when using ASP.NET, there can be a separate folder for ASP.NET rules.

Also passing another message as context to show in console instead of any DOM as passing whole viewstate won't be a good idea.

Committed only changed files and not the generated files as I think you would like to generate yourself using Grunt.