Issue #45 fix: Uploading an object which has %20 in its key fails with SignatureDoesNotMatch error