Something
Make selection widget respect order.
Import Tuple traitlet for Selection widget
Fix variable name
Fix readonly lock logic.
Don't magically convert values to a list of tuples.
Fix faulty interact tests
Typo fix
Selection test fix
Changed the display order of rich output in the live notebook to match that of nbconvert.  This makes more sense than the other way around due to the need for notebooks already shared on the web to remain consistant. Conversely local notebooks can simply be edited to match the new order.
Implement blocking channels without Python threads
Collapse Qt out of process channel class hierarchy
Merge Qt*ChannelMixin up into QtInProcess*Channel classes
Factor out code to set up ZMQ sockets
Remove some dead code
Use messaging methods on kernel client instead of channel objects
Use client.execute in execute preoprocessor
Move methods to send specific messages from channels to KernelClient
Move kernel_info for adaptation onto KernelClient
Move ZMQ socket creation out of channels