fixed up setup.py to only use setuptools and not a hack combination with distutils