we don't need any explicit wait anymore here as the ack logic is handled in the `Discovery` impl when publishing the updated cluster state, depending on the type of `ClusterStateUpdateTask` that was submitted. With the previous mechanism all apis were replicating pretty much the same wait logic, waiting for the custom notifications sent to the custom endpoint (one per api)