A simple threaded job queue