Start to make multi-client storage possible

Signal to clients that are attached to a storage
layer that when another client is disconnected
and purges its contents that the other clients will
become aware of that purge event and fire the appropriate
watches.