Write our own threadpool to avoid creating 50 subprocesses.
Merge pull request #8 from fedora-infra/feature/threadpool

Write our own threadpool to avoid creating 50 subprocesses.