Close queues from the main process, with some special flakiness-avoiding logic, because multiprocessing.queues is special :(
Merge branch 'master' into gatoatigrado-close-queues
Changes from code review, thanks! Also, fix lint issues.
Tracked down leaked FDs (multiprocessing.Process pipes) and made it so everything is closed correctly.
Merge pull request #10 from gatoatigrado/gatoatigrado-close-queues

Close queues from the main process, with some special flakiness-avoiding...