Cm4

Update to CodeMirror 4

That mean multiple cursor ! Yeaaah. 

On the dark side, we have to painfully recode ipythongfm and ipython mode (I'll appreciate help) .

A few things have changed, in particular `event.stop()` does not exist, and I had to comment the `goLineUp` and `goLineDown` in kerboardmanager as returning `true`/`false`seem not to be the way to go anymore to prevent CM from handeling the events ( @ellisonbg your input on that )

<del>Completer does not intercept up/down anymore...</del>

But globally it seem to work. 
Anyway I'll hate to rewrite Ipythongfm and Ipython from scratch :-( so Pr far from ready, and it depends on FA PR and Momentjs PR (at least the Ipython component part)

Envoyé de mon iPhone

> Le 28 juil. 2014 à 04:47, Jonathan Frederic <notifications@github.com> a écrit :
> 
> In IPython/html/static/notebook/js/codemirror-ipythongfm.js:
> 
> >          CodeMirror.defineMode("ipythongfm", function(config, parserConfig) {
> > +	//console.log('defining ipython gfm');
> Don't forget to remove these debug comments before merge.
> 
> —
> Reply to this email directly or view it on GitHub.