don't fall back to disttools... require setuptools
Merge remote-tracking branch 'origin/0.9' into 0.9