unify visual line handling
Move ipkernel to kernelbase module
Restore ipkernel module
Separate IPython kernel implementation from kernel machinery
Stub out kernel methods to allow overriding a subset of them.
Document how to create wrapper kernels
Fix for using Type traitlet
Getting linearity to reveal fragments. This avoid rendering of - (none) cells before fragments.
Fixed restarting cell to (-) type. Added a final point to the while cycle.
Updated reveal CDN and use the new data-fragment-index attribute to get composite fragments (several cells inside the same fragment).
Fixed test and add fragments to the list of resets.
Allow Type trait to be set with an importable string
Fix some assumptions in kernelapp
Add example of a simple kernel
Pass history request keys as **kwargs
Inspection -> introspection for doc consistency
Changed right arrow key movement function to mirror left arrow key movement.
Creating an entry point for notebook manager extensions

- Firing app_initialized.DashboardApp event when loaded the notebook manager
- Updating tree.html template to load nbextensions through custom.js
Merge pull request #6015 from jcjaskula/dashboardExtensions

Creating an entry point for notebook manager extensions
Merge pull request #6005 from schodge/console_cursor_change

Changed right arrow key movement function to mirror left arrow key

closes #5926