Fixing bug in cloudsearch2 commit implementation. The response object along with the errors list goes missing and the user of the boto library cannot determine the cause of the commit failure and can't address certain cases automatically by parsing the errors list. This is an attempt to fix this. There are better ways but this is one that has the least impact on the codebase and tests.
adding marker param to describe all elbs
dynamodb module: add backward-compatible support for Python 3.3+
fix unittest import, skip lossy_float_conversion for python 3.x, and fix bytes
fix one missing bytes()
Merge branch 'develop' into kozmaz87/cloudsearch2
Removed unnecessary duplicate of CommitMismatchError from search.py and added test for the fix.
Python 3.3 compat
Fixing the workaround :)
adding test
updating documentation on cloudsearch regions
Merge pull request #2441 from felixonmars/dynamodb-py3

dynamodb module: add backward-compatible support for Python 3.3+. Fixes #2441.
Merge pull request #2408 from kozmaz87/kozmaz87/cloudsearch2

Fixing lost errors bug in cloudsearch2 commit implementation. Fixes #2408.
Merge pull request #2433 from kevgliss/elb_marker

Add marker param to describe all ELBs. Fixes #2433.
Merge pull request #2455 from victortrac/develop

Updating documentation on cloudsearch regions. Fixes #2455.
Merge remote-tracking branch 'origin/develop' into dynamo2-py3

Conflicts:
	boto/dynamodb/types.py
	tests/test.py