cloudsearch module: add backward-compatible support for Python 3.3+

Unit tests passed.

Integration tests return a 401 Unauthorized error here for current develop branch already, and my port get the same errors across all support python versions.

I didn't mark the module as (Python 3) on docs because the cloudsearch2 module is not ported yet :)