don't include `-e` requirements in setup.py

They don't work properly, so don't try. This means that until IPython 3 is released, `pip install -e .` will not quite be sufficient. IPython will need to be installed separately, or via `-r requirements.txt`.

closes #92