Changed setup.py to use setuptools instead of distutils