Change the behavior of file.recurse so that it will log an error if it processes a broken symlink instead of causing a fatal error.  We wrap the call to fs.statSync(filepath).isDirectory() in a try/catch block, then log on the error condition.