Fix dynamodb.types.Binary non-ASCII handling

Make dynamodb.types.Binary use a raw string as the internal representation, instead of trying to UTF-8 encode and decode binary data. Fixes #2491