Add introspection data to server example
Implement support for eavesdropping

Fixes #7.
Improve and rename Signals / Eavesdropped

These method now are passed the channel the messages should be sent to
(similar to os/signal). They are also renamed to Signal and Eavesdrop,
respectively, and Eavesdrop now overwrites Signal.