Sharable Receiver base class for Subscriber (#29)

It's a premature optimization.

:)