Revert "Revert "sched: Consider max cost of idle balance per sched domain""

This reverts commit 04ab269a734bd20052e228bff9f160b60aa4e300.