Changing the queued element sent to the Solver to allow different

types of solver tasks to allow solving for cluster creation or
addition of services or any other type of cluster operation that
requires solver interaction. As part of this, renaming
ClusterRequest to ClusterCreateRequest.