add idea for refactoring tests with tester and spies

@ianstormtaylor @yields initial look/feel of the normalized api for integration testers. what works what doesn't?
something like this?

```js
test
  .identify('id')
  .not()
    .called(window.x);
```