Validate that srun -N uses the MaxNode and GrpNode limit
in QoS and that the first limit on the GrpNode limit is used in
an association.
Add state to available_nodes function
Fix minor typo
Minor logic change to get quieter output.
Set the correct variable
Switch some tests to only look for idle nodes instead of "available"