Delay report until browser event

Add a support for delaying the reporting until the event is triggered.

``--wait-for-event=done``

```js
(function(phantomas) {
  phantomas && phantomas.emit('done');
})(window.__phantomas);
```

Resolves #453