Added queue.setConcurrency() method

Added setConcurrency() method, which enables changing concurrency on the fly after tasks have been added.
This gives you the possibility to start the queue asynchronously by initializing concurrency in 0.
It would be great to have an init() method tough.