- add support for additional settings, including:
    factor.NAME.ATTRIBUTE = ...
    factor.NAME.class = ...
  and if NAME is not listed in `factors`, *add* it implicitly...

- see if there is anything interesting to be scraped from:
  http://snipd.net/python-password-strength-checker
  http://www.passwordmeter.com/
