Move licenses. Add test cases for NIST md5 test vectors, and correct the md5 code accordingly.