JBIDE-16428 o.j.t.test.util.JobUtils.waitForIdle() always waits for maxIdle timeout expiration even if only ignored jobs returned by JobManager

JobUtils.waitForIdle is made not to wait in case the only ignored jobs present in JobManager

Signed-off-by: vrubezhny <vrubezhny@exadel.com>