Optimize timings

Use sets and count the number of times each duration appears, as
opposed to using a duplicate bag.
Correct parsing and aggregation for new timer methods
Minor bugfix
Release: 1.2.1