Added IPython mode.

## WIP : DO NOT MERGE YET.
See:
* https://github.com/ipython/ipython/issues/4836
* https://github.com/ipython/ipython/blob/master/IPython/html/static/notebook/js/codemirror-ipython.js