Removing double call to model.views.push(view) in WidgetManager.
Pop child view from child_model.view in delete_child_view
Remove model from WidgetManager._model on comm:close.
Fixed bugs in displayed event triggering for containers
Removed log statement
Merge pull request #15 from jdfreder/widget-fixes

Widget fixes
Create ipythongfm mode
Remove hard reference to GFM since IPythonGFM uses CM require to load it.
load inputrc after IPython readline config

There is some subtlety, in that *user* IPython config should be higher priority than inputrc (more specific),
but *default* IPython config should be lower (less specific).

If readline config is customized, it will be allowed to run on libedit.
remove IPython.external.ssh

This code moved to zmq a while ago, let’s just depend on that.
fix qt_loader import hook signature

to match PEP 302

closes #5932
Some doc fixes
Change css dict to a list,
even though this introduces O(N) complexity, it fixes a bug
where path dependent css traits could be executed out of order,
making it impossible to actually set the traits from the back-end.
Add latex support in widget labels,
This PR even adds support to use latex in PopupWidget titles.
Remember cursor position on cell type change
Inline user custom CSS if it's defined.
Merge pull request #5927 from minrk/rm-external-ssh

remove IPython.external.ssh
Fixed mardown rendering bug.
The wrong signature of `$()` was being used
wrong: http://api.jquery.com/jQuery/#jQuery1
right: http://api.jquery.com/jQuery/#jQuery2

Instead of implictly calling parseHTML, call it explicitly.
closes #5943
Add IPython Notebook exporter
Use new license