Add test for correct and incorrect contentMD5

Tested against atmos (skipped), aws-s3, azureblob, cloudfiles-us, and
filesystem (skipped).