Fixed `resume`

Invoking `pause` didn't actually pause the event stream, it stopped the entire RAF loop. In other words, calling `resume` on a paused stream had no effect. The fix was to place `emit` inside the `paused` check, and move `_raf` out.
Updating tape to 1.0.4
Merge pull request #6 from CMTegner/resume-fix

Fixed `resume`
Merge pull request #7 from ljharb/update_tape

Updating tape to 1.0.4