Added support for responses with payloads (e.g. CloudFront).

Also added a spec for cloudfront response parsing.
Added the ability to access the response data directly from the response object, bypassing #data.
Added an eventually-consistent helper to the integration tests.

Wrapped a call to check for bucket existence to be eventually
consistent to improve reliability of integration tests.