Modified setup.py for python 3 support