Switched to flit. Now allows setuptools itself to build under PEP-517, which will be required for Python 3.12.
While here, add this to setuptools's RUN_DEPENDS, since setuptools does not have wheel functionality of its own.
All OPTIONS removed due to circular dependencies.