Switch to setuptools, add support for wheels