better support for starting & stopping jobs
some more test tidy-ups