Fix strict-aliasing warnings

Fix from glibc commit 7dc6bd90c56 "Use union to avoid casts in code to
store results of hashsum computations"
Merge pull request #21 from kreed/strict-aliasing

Fix strict-aliasing warnings in md5.c