fix duplicate detection on "file" events

https://github.com/substack/watchify/blob/master/index.js#L47
```js
if (fwatchers[mfile].indexOf(file) >= 0) return;
```

Checking for a string, but the `fwatchers[mfile]` collection contains watcher objects.

The PR fixes it, but I'll admit is not very elegant.