Makes Reporter's print_hottest and print_longest reusable
Specs and fixes for worker benchmarks
Adds cli support for basic worker benchmarks