passay-4

Decouple Password class from CharacterRules.
This resulted in the removal of the Password class.
Add PasswordUtils for common matching functionality.
Rename NonAlphanumericCharacterRule to SpecialCharacterRule.
JSE 7 has built-in support for standard character sets: http://docs.oracle.com/javase/7/docs/api/java/nio/charset/StandardCharsets.html#UTF_8.