Added benchmarks with ThreadLocals.
Replaced raw Threads with FixedThreadPool.
Minor refactoring.