Rename Bencher to Criterion, add Bencher interface similar to test::Bencher