CryptedSimpleCredentials

Create a new instanceof CryptedSimpleCredentials from the
given userId and cryptedPassword strings.
In contrast to CryptedSimpleCredentials(SimpleCredentials) that
expects the password to be plain text this constructor expects the
password to be already crypted. However, it performs a simple validation
and calls Text.digest(String, byte[]) using the
default digest in case the
given password is found to be plain text.