Manager class that all operations changing the RoutingNodes state
or the state of a ShardRouting are done through. This keeps counters
and a Set of replica sets for quick retrieval of RoutingNodes state
by the AllocationDeciders.