s3: reorganized error handling code and ensured that XML errors would only be parsed in the case of a non-20X response
s3: improved error messages
s3: added support for exponential backoff and S3_RETRIES env var
s3: misc adjustments in error reporting
s3: allow infinie retries when using -1
s3: prevent infinite retries and limit the amount of seconds to 384
s3: ensure retry delay is never 0
Create README.md

Describes how to use the REST Api
Update README.md

fixed some formatting
s3: fixed output of body
Update README.md

formatting tweaks
Merge branch 's3-error-handling'
PLAT-400 example file on how to use the rest api
PLAT-400 Added another example for the REST Api doc.
PLAT-400 added a new example
PLAT-400 moved rest_api_example.cc to the examples directory
PLAT-400 fixed makefile