BadPasswordLog saved cleartext bad passwords.

This is a security hole as sysadmins could view users failed passwords
and guess at their real passwords and use it to potentially log into
other services.  This bug was mitigated by the fact that the
badpassowrd table gets purged and only holds a couple of days worth of
bad password.  This will eb accompanied by setting the password field
on the badpssword table to “”.
Merge pull request #358 from paulej72/master

BadPasswordLog saved cleartext bad passwords.