Refactored to simply use a java.util.concurrent.ThreadPoolExecutor
Merge pull request #3 from julienchastang/performance

Refactored to simply use a java.util.concurrent.ThreadPoolExecutor