Refactor: scheduler: best practices for pcmk__group_colocated_resources()
Improve argument validation and variable names