Adding unit tests for HtmlHelper.Password

Partial fix for #453
not really such a thing as "view data errors".  how about `...WithErrorsInModelState...` or `...WithModelStateErrors...`