Improve thread names in Mondrian's worker queues

Right now, all of the threads in each pool have the same name, which makes it difficult to trace a single action through the logs. A simple counter is enough to differentiate the threads and also provides a quick way to see how many threads Mondrian has spawned in each pool.