PasswordStrength no longer wasting Matcher objects. Pooling slightly less broken.
Pooling semantics now better support global pooling, and provide cloning support. Fixed some bugs with memory management.
Matcher now fails to return objects to pools less frequently.
Merge remote-tracking branch 'origin/master'