Fix password validator

accept @ as a special char
fix common password validation
to be less flaky
add specs

[Story: #58676850]
FIXRM #8414
Uptick mdm version number
Rewrite method properties.
Merge pull request #39 from rapid7/bug/8414/password_validator

Bug/8414/password validator