UT Port File

Options example

    watch: [], // what to watch, example list of [path,path,file,file]
    pattern: '*', // what to match
    watcherOptions: {}, //
    matcherOptions: {}, //
    notifyTimeout: 5000, // because we don't need to notify on every event we will notify once per 5 sec in this example
    doneDir: null // where to move all files passed to caller