CouchDB now uses PBKDF2 instead of salted hashes

However, only if you pass in an un-encrypted password.

This is thus the first step in verifying that doing this won't result
in having unencrypted passwords anywhere along the chain.