fixed issue with test
Implemented PutReaderWithResponse function

The PutReaderWithResponse returns the complete HttpResponse from S3.
This function can be used to verify for example the Etag header.