Add all, parallelism=2
Remove buildStep, use Target directly
Remove wait hack
Split out handleSlaveConnection
Remove unused debug noise
Use a generic AsyncContext rather than ad-hoc connection tracking
Move shellCmdVerify to Lib.Process
handleSlaveMsg