Added MD5 library for testing alternative implementation
Remove all references to DigestUtils, replace with references to new MD5 code