SCRAM (RFC 5802) Java implementation
