setup.py migrated to setuptools

This is not yet tested with PyPI