SQS module: add support for profile_name
Merge pull request #1 from behanceops/sqs-connection-profile-name

SQS module: add support for profile_name
Add nose tags to SQS tests.
Add a unit test to confirm that passing a  succeeds
remove extra tag
Fix for python 3.4
Add an assertion to confirm profile_name is properly passed through.
Support auth when headers contains bytes

This fixes #2520 by checking whether headers are `bytes` and decoding
them before performing string operations. It adds a new test covering
this functionality which now passes on all supported Python versions.
Better S3 key repr support for unicode

This ensures that S3 `Key` objects always return a `str` type from the
`__repr__` method. On Python 3 this is essentially a no-op, but on Python
2 this means encoding the unicode characters before display. It fixes
the exception raised in #2516.
Fix Listener class's __getitem__ method to return the correct data. Add a test for same.
Revert. This slipped in by accident.
bin/glacier uses the file name archive description when uploading an archive
Pass along params in make_request for elastic transcoder api.
ses module: tidy up to meet PEP8 better
elasticache module: tidy up to meet PEP8 better
Merge pull request #2533 from avanash/develop

Fix the ec2.elb.listener.Listener class's __getitem__ method. Fixes #2533.
Merge pull request #2535 from francescomalandrino/develop

Uses file name as archive description when uploading to glacier. Fixes #2535, #2528.
Update to latest support API
fix ListResourceRecordSets handling of NextRecordIdentifier
Documents not found behavior of get_item()