added automatic python 2to3 conversion

setup.py will now automatically convert the codebase to python 3 if called using python3