Added the get-vanilla-ut8-query and post-vanilla-query-space tests from the current official Signature Version 4 Test Suite (http://docs.aws.amazon.com/general/latest/gr/signature-v4-test-suite.html); note this brings the test suite up to date, except that I've excluded the incomplete get-header-value-multiline.req test, and the serverely-broken post-vanilla-query-nonunreserved test.
Updates for version 2.5.2
Fix for Guzzle 3.8.1
Fixing a couple of unit tests to compensate for a minor change to Guzzle
Blank query string fix for sigv4
Always using a new instance of the S3 client in the unit tests
Updated iterator logic and configs across all services
Merge pull request #213 from aws/refactor-iterators

Refactored iterators to support new config spec.
Updated CHANGELOG to explain recent changes
Added support for the latest Route 53 features and API version
Added coverage badge to README
Should not throw an exception if a Content-MD5 cannot be added.
Made the StreamWrapper easily extendable
Merge pull request #233 from lyrixx/patch-1

Made the StreamWrapper easily extendable
Added php 5.6 to travis
Merge pull request #234 from GrahamCampbell/travis

Added PHP 5.6 To Travis
Adding a fix Guzzle dev-master. Addresses #235
Fixes #225 so S3 PostObject works with cname-style buckets
Merge pull request #240 from aws/bugfix/post-object-domains

Fixes #225 so S3 PostObject works with cname-style buckets
Adding a couple lines to the changelog