Add property accessor benchmarks; make benchmarks runnable in the browse...

...r in Dart and JS modes; new CLI; rewrite _walk using a for loop to make profiler traces more readable;