Adding the logic to check whether monitor has scaling dependents
Adding hasScalingDependents to all the monitor classes
s/hasGroupScalingDependent/hasScalingDependents
Add hasScalingDependents
Fix cluster monitor type