updated to optionally install all IPython Notebook dependencies

Also removed cogent extra dependencies. Tested this locally with:

```
pip install -e .[all]
```

fixes #1375