Merge pull request #3564 from Carreau/rm-armor

Remove trivial nbconvert example

This used to be just to test the templating engine and survived nbconvert merge into IPython.
Merge pull request #3566 from Carreau/fix-event-name

fix event names
add PYTHONSTARTUP to startup files

closes #2706
Added shorcuts to split cell, merge cell above and merge cell below.
Merge pull request #3561 from minrk/double-c-c

mention double-control-C to stop notebook server in the initial log message.
Merge pull request #3558 from minrk/sphinxext

Add IPython.sphinxext

Install IPython-related sphinx extensions, so that they can be imported rather than other projects needing to ship their own copies.
Skip import irunner test on Windows.

Closes gh-3544
correct static path for CM modes autoload

this shoudl also allow to require CM python mode for ipython mode and
only pass a config options.
Merge pull request #3574 from Carreau/correct-mode

correct static path for CM modes autoload

This should also allow to require CM-python mode for ipython mode and
only pass a config options instead of copy-past of all file.
tweak `run -d` message to 'continue execution'

clarify any ambiguity with 'start'.

closes #3464
Merge pull request #3572 from takluyver/win-skip-irunner

Skip import irunner test on Windows.

Closes #3544
Added support for markdown in heading cells when they are nbconverted.
Mention API changes in whatsnew doc
Simplify codemirror ipython-mode

make it a subset of python mode, only with configuration
Use adjustbox to specify figure size in latex
Avoid calling of wrap function in headers of the markdown tpl when is nbconverted.
Added missing space.
We used a better wordwrap function provided by Jinja which let us wrap the titles in the correct way.
Added (to full_html and reveal templates) the possbility to read a custom.css file for tweaking the final html.
added examples and info for nbconvert