notebookapp: add missing whitespace to warnings
load extensions in builtin trap

ensures `get_ipython` et al. are available.
add IPython.get_ipython

library entry point for get_ipython

does not rely on injection into globals
Don't rely on `get_ipython` in builtins in library code
don't use deprecated ipapi.get

It's been deprecated for three releases.  Come on guys.
remove reference to nonexistent 0.14 in deprecation warning
fix callbacks as optional in js kernel.execute

plus some doc fixes.
Mainly to fix some backward compatibility with examples here and there.
Fix: "python ABS/PATH/TO/ipython.py" fails

The following line in setupbase.py was the problem.  It assumes
that your CWD is always at the repository root.  This patch removes
this assumption.

    execfile(pjoin('IPython','core','release.py'), globals())
Merge pull request #3276 from tkf/fix-setupbase

Remove assumption that setup is being run from repo root.
move core.ipapi -> core.getipython
remove deprecated `get`
set unlimited HWM for all relay devices

libzmq-3 set the default HWM for sockets to 1000 from infinite,
which can result in dropped messages on ROUTER or PUB sockets under high load.
Typo : optionnal -> optional
Merge pull request #3294 from Carreau/jsfix

fix callbacks as optional in js kernel.execute
speed up AsyncResult._wait_for_outputs (don't waste 0.01 seconds)

Greatly reduces waiting time on ready() call for large calculations.
Merge pull request #3308 from akhmerov/master

Speed up AsyncResult._wait_for_outputs(0)

Greatly reduces waiting time on ready() call for large calculations.
further clarify Image docstring
Merge pull request #3285 from minrk/extension-builtins

load extensions in builtin trap
Merge pull request #3310 from minrk/imagedocstring

further clarify Image docstring
Update Sympy_printing extension load

Change 

%loaf_ext sympyprinting
to
%load_ext sympy.interactive.ipythonprinting