Use the more powerful signatures module to display function argument signatures. In particular this works better for functions wrapped with functools.wraps (at least on Python >= 3.4)
Fix bug where cell toolbars are not redrawn,
when cell metadata is changed.
Working draft of KernelHistoryManager
Update components to include promises
Infrastructure for AJAX requests returning ES6 promises
Use promises for GET requests
Add es6-promise to package_data
All aboard the promise train
Return JSON from contents API checkpoint methods
Semicolons
use shlex.split on editor hooks on Windows

pipes.quote uses single-quotes, which is wrong on Windows.
But the grouping is still correct after shlex.split.

An alternative would be to use a cmd list, and not do any quoting.
Re-raise errors with throw instead of Promise.reject()
Update JS docstrings in contents API
cull 20% when display hook is full

instead of 100%
generate `ipython console` config file

when populating a profile
Addressed issues: renamed ZMQHistoryManager (appears to do need to do more than just an Accessor) in IPython/terminal/console/zmqhistory.py; added abc methods; rewrote access methods to load the history from the kernel client; works with 'ipython console' and with 'ipython console --kernel'
Fix signature with unbound methods
Addressed issues: replaced abc with NotImplementedError; removed unneeded methods; fixed typo
remove builtin extension examples

since they have all found new homes in external projects
SyntaxWarning in compile indicates invalid input