Sat Aug 9 10:01:47 BST 2008

monitor rewrite

This involves 2 main parts: an asynchronous message-passing mechanism
over an abstract channel, and the definition of a low-level protocol
for different transports.

The current problem with the monitor protocol is that it is RPC
based. This is fine for 1-1 communication, but won't work well over a
many->many network.