Streamer: implement on_disconnect() and on_disconnected()
Streamer: rename on_connect() to on_connected()