when a client is gone, only requeue its workunits belonging to active jobs (rule out suspended jobs)
bug fix for api updating job clientgroup (update task clientgroup as well)