[trunk] More improvements to the alternative build scheduler. As soon as a node is scheduled, it is removed from the clone of the DependencyNodeCollection for that rank. This reduces the number of items to check for completion, and that the same node does not need to be checked multiple times.
[trunk] More improvements to the alternative build scheduler. As soon as a node is scheduled, it is removed from the clone of the DependencyNodeCollection for that rank. This reduces the number of items to check for completion, and that the same node does not need to be checked multiple times.

markfinal/BuildAMation,markfinal/BuildAMation,markfinal/BuildAMation,markfinal/BuildAMation,markfinal/BuildAMation