WIP: add benchpress builder and runner

Would one use $apply instead to enable exception handling too?

```
$rootScope.$apply(function() {
  $rootScope.ii = new Array(100);
  $rootScope.jj = new Array(20);
});
```