DXJob, ExecutableRunner: support setting and retrieving job details.
More appropriate exceptions when verifying applet run input