Switch from distutils to setuptools

Background: http://python-packaging-user-guide.readthedocs.org/en/latest/projects.html#setuptools