[benchmark] benchmark runner to replace Caliper

caliper 1.0 does not work on windows, 
the BenchmarkRunner emulates caliper