Closes #164 (closed)
use os.count_cpu() to determine pool size. If only single worker is available used old-style non-parallel iteration.