Add non-contiguous zoned/nodes tests to ZonedRebalanceBatchPlan

Added shuffle and cluster expansion tests to rebalancebatchplan
in presence of cluster with non contiguous zone and node ids.