Avoid calling recyclePruneAndUndelayJobs() in daemonized mode

* This could cause problems if claimTTL is 0 in MW config but not
  in the runner JSON config.

Change-Id: I86418fd4426b58be1c17c97e026d14239f5e36de