Streaming mediator.

The mediator is now a stream.

A fork example has been added to demonstrate how this could be used to create communication between multiple virgilio instances.