Adding unit tests for HtmlHelper.Password

Partial fix for #453
nit: could call `GetViewDataWithNullModelAndNonNullViewData()` then set `Model` property of returned vdd.  that would highlight the differences between the methods.