Simplified CRAM-MD5 implementation a bit using TransformBlock API
Simplified DIGEST-MD5 implementation a bit
Fixed the hex format string in DIGEST-MD5

*May* fix the DIGEST-MD5 auth bug discovered in issue #34