Sharable Receiver base class for Subscriber (#29)

done. Bonus points for testing my visual cortex by changing a 'q' for a 'p' ;)