Depend on "setuptools" directly.
Move non-commands logic to "setup.py" in preparation for "setuptools" plug-ins.
Remove "setuptools" extension package, in preparation for plug-ins.