Better setuptools detection
The current setup.py does not use setuptools if it is already installed. Repro steps:
1. Install setuptools or Distribute normally.
2. Download and extract IPython 0.10
3. Run "python setup.py install"
You will note that the .exe wrappers are not installed (they may be only installed via "easy_install ipython" I think).
Why is this important? Because binary package managers like PyPM [pypm.activesta
Attached is the patch that fixes it.