Improve client handling model.
Update TODO.
Removed most global variables from bbusd.
Move send_to_monitors() to monitor.c.