compute a file's md5 value