Take subtasks into account when deciding to provision new nodes
simplified
Merge pull request #742

Queue length has to count individual SubTask, so that heavy weight jobs
correctly provision required number of slaves through Cloud.