spin briefly before sleeping on lock in Worker_Task to avoid kernel futex spinlock contention when there are large numbers of jobs
added new parallel map in order reduce variants that chunk based upon the amount of work that needs to be done