Updated setup.py to use setuptools instead of distilus.core