Use svg instead of png to get better image quality
Fix few typo
autoscale module: fix launch_config.user_data creation via connection

backward-compatible support for Python 3.3+
Add some regions to cloudsearch
Route Tables: Update describe_route_tables to support additional route types (VPC peering connection, NIC).
Fix bug where headers were presigned incorrectly.

For Sigv4 urls, custom metadata headers were not being presigned correctly.
Added support for Amazon Cognito.

Includes support for both Amazon Cognito Sync and Amazon Cognito Identity.
common modules: tidy up to meet PEP8 better
fix typo in s3 tutorial
fix ELB ConnectionSettings values in documentation

While elb.attributes.ConnectionSettingAttribute is the name of the class, the get_ and modify_ classes sniff for "connectingsettings" (note 'ing' and plural 's' at end). The safest thing to do is to make the documentation correct. Another possibility would be to add an 'or' to the conditionals.
STS now signs using sigv4.

STS was previously signing using sigv2.
Merge pull request #2590 from nishigori/typo-fixes

Few typo in docstring
Merge pull request #2620 from tedder/patch-1

fix ELB ConnectionSettings values in documentation
Merge pull request #2612 from dhuang/patch-1

fix typo in s3 tutorial
Merge pull request #2593 from tkhk-reso/develop

Add some regions to cloudsearch
Merge pull request #2604 from kyleknap/bjs-s3

Fix bug where sigv4 custom metadata headers were presigned incorrectly.
Merge pull request #2608 from kyleknap/cognito

Added support for Amazon Cognito.
Merge pull request #2627 from kyleknap/sigv4-sts

STS now signs using sigv4.
Merge pull request #2588 from PeterDaveHello/patch-1

Use svg instead of png to get better image quality. Fixes #2588.
Use literal binary syntax