import channel
improve on_event
fix DelayedCall cancellation error messages
tame the insanity as well as add tests for required emit_event upgrade
change emit_event to handle exceptions in listeners and to only dispatch once to a listener bound multiple times
move version back to client
check connection status before disconnecting
docs