Modified Subscriber to be a singleton class - only one instance can ever be created.  All further attempts to instantiate will return the already existing instance.  Also modified the demo in pubsub.py to remove rudeness.