Of course, these are set by the master, so needs to remain *kill_after*

Signed-off-by: Chris Lamb <chris@thread.com>
Make timeout and sigkill_on_stop *Job* specific, not *function* specific.

ie. they will be specified in the JSON.

This will allow us to override and generally have a cleaner interface.

Signed-off-by: Chris Lamb <chris@thread.com>
Namespace this so we pretty much can't tread on a normal "queue" argument.

Signed-off-by: Chris Lamb <chris@thread.com>
Allow overriding timeout and sigkill_on_stop too.

Signed-off-by: Chris Lamb <chris@thread.com>
Cron's can specify their own kill timeout and on-stop behaviour.

Signed-off-by: Chris Lamb <chris@thread.com>