Convert project to be compatible with Python 3.
Need to run the project through 2to3 and make sure everything is still working properly. If alls good, we can update to allow python3 as default installation type. I believe the project should continue to support Python 2 for old systems as Python 3 is still not the default Python installation on many servers.