This makes the engine more general purpose so that we can use it and the job routing functionality for reexec'ing our binary Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael) Conflicts: integration/runtime_test.go Upstream-commit: 672edfe807c597a1c245bce996a150dfdf273a3c Component: engine