Added the MembershipPasswordAttribute class and associated unit tests

This is required for the aspnetwebstack work I'm doing.  The only thing missing right now is the tests for PasswordStrength, as I'm no good with Regex.

This is licenced under MIT.
I'm not sure of the formatting of OR operators. If I'm not mistaken, operators should have spaces before and after? Need confirmation.