%store -r restores saved aliases and directory history, as well as variables.
fix HTML capitalization in exporter classes
notebook supports raw_input and %debug now

updates Frontend-Kernel model example notebook to reflect this.

closes #3489
use `window.onbeforeunload=` for nav-away warning

Firefox 22 broke `$(window).on("beforeunload")` somehow, for some reason,
resulting in always showing a dialog, regardless of the function's return value.

The only fix I could find was resorting to the basic low-level API.
fix nbconvert filter validation
Merge pull request #3510 from minrk/ffisbroken

use `window.onbeforeunload=` for nav-away warning

Firefox 22 broke `$(window).on("beforeunload")` somehow, for some reason, resulting in always showing a dialog, regardless of the function's return value.

closes #3509

The only fix I could find was resorting to the basic low-level API.
Get Tracer working after ipapi.get replaced with get_ipython

Commit 790f731 replaced `ipapi.get` with a `get_ipython` function,
that changed the API slightly, returning None when no InteractiveShell
instance has been registered.
Merge pull request #3511 from punchagan/fix-tracer

Get Tracer working when no IPython instance is running
use register_filter() for registering user filters
add 'No Checkpoints' to Revert menu

when there are None, rather than an empty menu.

closes #3261
use bootstrap `disabled` instead of `ui-state-disabled`

in menubar
update CodeMirror component to 3.14

I believe this closes #3361, if @fperez and/or @fonnesbeck can confirm.
make css highlight style configurable
Merge pull request #3512 from jakevdp/nbconvert_filter

fix nbconvert filter validation
Merge pull request #3507 from minrk/html

fix HTML capitalization in nbconvert exporter classes
use traitlet for highlight_class
Remove unused imports from IPython.core
Remove unused imports from IPython.config
Remove unused imports in IPython.lib
Remove unused imports in IPython.utils