localize and don't leak cross-platform md5
Merge pull request #74 from coreyjewett/master

localize and don't leak cross-platform md5 function