tor-control-port: support arbitrary watch events
Currently, the controller expects a defined parser for each event (stream
, status_client
, etc). This is reasonable when we define a distinct parser for each event. This is not reasonable when we don't want to parse the event within the controller, and we simply want to raw message.