Updates to Python client for full Python 3 compatibility

Client now supports 2.6, 2.7, 3.3, and 3.4