Add Dart benchmark harness