Each broker has a logger prefixed by tube name.
broker_test.go tests starting a broker.
-cmd="..." is a shell command, not a raw command.
broker.New() takes a results channel, may be nil.
broker.JobResult gets Stdout.
broker ticks, exit 1 releases job.
On worker exit(1), release with original priority.