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.
the logic here should be only if *all* nodes responded with the shards active we should continue with the deletion process..., same check we do on the cluster state if a shard can be deleted