Reducing the number of signed sigv4 headers (for v2)

This commit is similar to https://github.com/aws/aws-sdk-php/pull/364.

Integration tests and unit tests are passing.