Store: Before deleting shard verify that another node holds an active shard instance

Before removing shard physically from disk verify that another node in the cluster actually holds an active shard instance.
We have no mechanism for that to check... since it isn't part of the cluster event processing. The waitForShardDeletion() waits long enough for the active shard to have processed?