* Porting Hidden and HiddenFor unit tests

Partial fix to #453
this test class is destined to grow as unwieldy as the MVC 5.2 equivalent.  may be more manageable (assuming the data sets are mostly distinct) to split it up into multiple classes e.g. `HtmlHelperCheckBoxTest`, `HtmlHelperHiddenTest`, ...