EventDemultiplexer implemented.

Note: memory leak in SynchronousEventDemultiplexerStub. HandleStubs are never deleted.