Added logging to CommandExecuterMock.
Made the job scheduler a bit smart about where it allocates jobs. Try to allocate job on same machine as child jobs.
Started to clean up JobExecuter.

PRESUBMIT=passed
R=asharif,bjanakiraman
DELTA=179  (37 added, 83 deleted, 59 changed)
RCL=45567-p2
RDATE=2010/12/02 11:20:26


P4 change: 42606759
6 files changed
tree: cfe0a712c4dea4d1777c092e4a6140570b9b7cc5
  1. .git5_specs/
  2. v14/