Add on_channel_close callback in connection base class.  Add worker.py and Worker class