Use number of processors as worker count
Use number of processors as worker count

Since we're dividing the search set equally between processors, we want
to run with the same number of workers that we have CPU execution
threads. This avoids having a worker which is starved until the end of
execution.

jhawthorn/fzy,jhawthorn/fzy,jhawthorn/fzy