updated to optionally install all IPython Notebook dependencies

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