Python 3 compatibility fixes and Python 3.6 support
- Fix some python 3 compatibility issues
- Fix CI for python 3
- Add Python 3.6 in the supported versions
Note: For windows executables for more python version see: https://ci.appveyor.com/project/transifex/transifex-client/build/1.0.445.