RF: use setuptools for setup.py when it's there

Use setuptools version of distutils when available so setuptools
extensions work, such as bdist_mpkg and bdist_wheel.
Merge pull request #176 from matthew-brett/use-setuptools

RF: use setuptools for setup.py when it's there