Refactor the put method so that it's possible to send in-memory data.
Fixed a bug in the authentication.
Add an API for fetching a string resource from S3/Swift
Merge commit '4157609' into develop
Merge branch 'develop'