Start workers before adding jobs into the queue.

Allows workers to start early and not have to wait for all jobs to be
added. Queue also seems to have significant overhead when very full, so
this allows running a lot more total jobs.