Fixed issue #649, if needed, add base64 padding characters to encoded md5 hash before decoding. Reported and contributed by Andy Dennie.