Fixed transaction number counting
Moved rate limiting to workload config
Fixed issue where starting with second phase the duration would multiply with the number of configured workloads
Fixed issue #22
Setting rate limiting for benchmarks separately added
Workload state refactored to a separate class
Merge pull request #25 from alendit/per-workload-queue

Moving rate limiting to WorkloadConfiguration and various bug fixes