Better idle selection.
Distribute builds that have locks across slaves.