Change setup.py to use setuptools instead of distutil.core