[1.5] Import md5 checker from trunk back onto 1.5 branch
[1.5] Remove addition from r1702 this introduced a regression as seen in issue 205

Fixes issue 205