feat(benchpress): port over changes from angulardart and angularjs repositories