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
Validate initial value of "_BoundedFloatWidget".
Changed right arrow key movement function to mirror left arrow key movement.
Add failing test for issue gh-6009
Use shell futures environment for code in %time and %timeit

Closes gh-6009