Issue #303: Perf Tests Fix-up (WIP)

@modeswitch  @sedge @humphd @gideonthomas, can any one of you take a look at what I have going on here when you get a chance? I'm not sure I'm heading in the right direction so far. Currently, I was hoping that this would get your test logic into the browser on localhost and I'd continue from there. Also, as far as the memory providers, doesn't the logic in `util.setup()` cover all of them? Thanks.

UPDATE: So after butting heads with @sedge for a bit, I was recommended to convert your logic to mocha-style in order to adhere to the codebase conventions and possibly have an easier time making it environment and provider-agnostic. @modeswitch, what are your thoughts on this? 
`perf` is fine as a target.