Use setuptools if available.