add md5.h md5.c and md5 test file