using `six.moves` support py2 and py3 http functionality diffs.
Merge pull request #1 from theengineear/py2-py3-support

using `six.moves` support py2 and py3 http functionality diffs.