setup.py: Use setuptools
WIP protocol