[#57671348] Clicking 'run' then 'stop' on the job sidebar should leave the job in a stopped state.

workfile/jobs controllers are now sent an 'action' parameter rather than individual 'run' or 'stop' parameters
to avoid situations where backbone passes more than one command at once