use setuptools if possible

setuptools > distutils in many cases