Switch to setuptools

distutils doesn't support dependencies.
(UserWarning: Unknown distribution option: 'install_requires')