Added a property to return the MD5 as Base64 encoded.  HTTP MD5s are Base64 encoded, so to compare them as strings they both need to be in the same encoding