Use setuptools if available

... to allow building egg and wheel distributions.