initiateWatchOnPath(path, changeCallback, errorCallback) {
    const watcher = chokidar.watch(path, {ignoreInitial: true, ignored: this.ignorePaths});
    watcher.on('all', (eventType, changedPath) => this.fileChanged(path, changedPath, eventType, changeCallback, errorCallback));
    this.watchers[path] = watcher;
  }
Initiates watch on a path.
@param {*} path The path the watcher is listening on.
@param {*} changeCallback Callback to call when changed occur.
@param {*} errorCallback Calback to call when it is no longer possible to watch a file.