Add support for next_token to get_all_reservations, and have
get_only_instances use it to fetch all results.
Adding missing health_check value for weighted record sets.
add test that next_token is properly passed from get_all_reservations to
DescribeInstances call
Merge pull request #2189 from catlee/master

Add support for next_token to EC2 get_all_reservations. Fixes #2189.
Add test case check for setting healthcheck property on resource record.
Merge branch 'release-2.28.0'
Add "attributes" parameter to boto.dynamodb2.table.Table.batch_get
Merge branch 'release-2.29.0'
Merge branch 'release-2.29.1'
Correct list_saml_providers to return all items

Added list_marker of SAMLProviderList so that all Providers are returned instead of just one
Initial work to support Python 3.3+

This updates most of the code to be forward-compatible with Python 3.3 and
3.4 while still continuing to support 2.6 and 2.7. It **drops** support for
Python 2.5.

Python 3 support is added for common Boto modules (`boto/*.py`) as well as
S3, SQS, Kinesis and CloudTrail. Several other modules may work but have
not been thoroughly tested.

The `tox` configuration has been updated to run tests for all supported
environments, and for now a whitelist is used for Python 3 unit tests.

A new porting guide is included to help community members port other
modules to Python 3, and both the README and Sphinx index list which
modules currently support Python 3.
Explicitly set hash seed for Travis
Add porting guide to docs [ci skip]
Use next() over six.advance_iterator.

We don't support Python 2.5, 3.0, 3.1, 3.2 so we don't need to use
`six` for these. The code is a bit cleaner with `next()`.
Remove duplicated imports
Add note about dangling resources
Fix Py3 test arg handling
Add info to generate coverage
Be consistent about relative imports
Move import below copyright