Added fallback logic for missing filename

according to the current nodejs
[docs](http://nodejs.org/docs/latest/api/fs.html#fs_fs_watch_filename_options_listener),
the filename argument isn't universally supported. To work around this,
I've just patched the watch event handler to always re-render the
browserify bundle when we can't test against the filename.