Subscription Registry

a threadsafe storage for the subscriptions to an Announcer

In Pharo, `subscriptionsFor:` protocol is not implemented.

This is because Announcer does not provide public access to its registery for encapsulation reasons. (We do not want access to the announcer from action blocks to break encapsulation to other subscribers.)