Setuptools fix for broken pip installs

Without a modern version of setuptools, pip can be unable to install a variety of packages. This problem seems to crop up when pip gets installed with a new version of setuptools, however the package-managed version remains out of date and ultimately gets used for everything. This pull request updates the package-managed version in-place.