Support true streaming mode

This will allow this code to happen:

```js
gulp.src(['tests/*.js','lib/**/*.js'])
    .pipe(watch({ emit: 'glob' }))
    .pipe(grep('**/tests/*.js'))
    .pipe(mocha({ reporter: spec }));
```