An interactive kernel that talks to frontends over 0MQ.
abort a specific msg by id
Clear our namespace.
dispatch control requests
dispatch shell requests
step eventloop just once
handle an execute_request
Record the ports that this kernel is using.
The creator of the Kernel instance must call this methods if they want the connect_request() method to return the port numbers.
register dispatchers for streams