distutils vs. setuptools