Remove mock from Python 3 requirements.
Add dynamodb2 to whitelist
Remove code for Python 2.5 compatibility.
Fix __nonzero__ => __bool__
Fix some tests.
Merge remote-tracking branch 'origin/develop' into dynamo2-py3

Conflicts:
	boto/dynamodb/types.py
	tests/test.py
Fix tests.
Treat bytes as binary type on Python 3.
Fix integration tests.
Fix integration tests.
Update README
Prevent an infinite loop.

Fixes the issue observed in the Google Storage integration tests
from #2462. The problem was introduced in f3e5d11. This only uses
the internal cached value instead of potentially triggering infinite
list bucket calls.
Fix S3 integ test on Py3
[DOC] Fixed #2464 added keyword "detailed"
Loading binary from dynamodb returns dynamodb.types.Binary.
Fix tests.
Updated documentation for copy_image
Various fixes for DynamoDB + Python 3

This adds a `Binary().value` to stay compatible with the Python 2
version of the `Binary` type, and updates several tests so they
work across the board from Python 2.6 - 3.4 (and pypy).
Use skip decorator for py2/py3 tests
Merge pull request #2473 from danielgtaylor/ddb-py3

dynamodb2 module: add backward-compatible support for Python 3.3+. Fixes #2473, #2453.