Merge pull request #1852 from chuegle/develop

Add support for ELB Attributes and Cross Zone Balancing. Fixes #1852.
Merge pull request #1861 from rayrayson/develop

Fix minor CloudTrail documentation typos. Fixes #1861.
use auth_handler to specify host header value if possible
a more robust test for the function
reorder documetation to match param order
Fix error with deleting an open file in s3.Key.get_contents_to_filename. Patch by nmerket on Github.
Merge branch 's3-fix' into develop. Makes sure file is closed before attempting to delete it when downloading an S3 key. Fixes #1791.
Merge pull request #1863 from balihoo-acobb/develop

Fix order of Beanstalk documetation to match param order. Fixes #1863.
Fix failing S3 test now that the service repsonds correctly. Removes the existing todo comment.
Attempt to fix issues related to encoding of values in HTTP headers when the header contains unicode values.
Shifted CloudWatch to SigV4.
Merge branch 'cloudwatch-sigv4' into develop
Fix an variable name mismatch in the documentation for disassociate_network_acl.
Add support for new STS and IAM calls related to SAML
Add a comment about empty response bodies, change argument order in update_saml_provider to match the rest of the code.
Merge pull request #1867 from danielgtaylor/sts-iam

Add support for new STS and IAM calls related to SAML. Fixes #1867.
Merge pull request #1866 from jthigpen/master

Fix a variable name mismatch in the VPC documentation. Fixes #1866.
Add ASCII range 32-126 to the safe range when quoting headers.
Add a space to the integration test to confirm it works as expected
Merge pull request #1864 from danielgtaylor/s3-header-encoding

Fix issues related to encoding of values in HTTP headers when using unicode. Fixes #1864, #1839, #1829, #1828, #702.