Python 2?

I can't quite get off of python2 for now on a project at work, so I'm curious if you would be willing to entertain supporting python2 for the time being. I would be more than willing to help out with porting any new features.

Here is an initial pass of the code base. The tox tests should pass and the example project seems to work just fine.