Start update drive to IPython API modifs.

https://github.com/ipython/ipython/pull/6982 is needed not to crash the notebook server by actually requesting contents on the backend.

Current IPython notebook that are on drive and are stored as version v3 will not work since IPython's javascript now only handle notebook format v4, and with standard content manager, the conversion is made from read to disk. 

I guess we will have to write a converter in js too. 
If you're creating a promise only to return it, it seems neater to just `return ...` instead of making a temporary variable.