docs: function findAllWatchFiles(path, callback) {
    fs.stat(path, function(err, stats){
      if (err) {
        winston.error('[forewoman] Error retrieving stats for file: ' + path);
        winston.error(err.message);
      } else {
        if (stats.isDirectory()) {
          fs.readdir(path, function(err, fileNames) {
            if(err) {
              winston.error('[forewoman] Error reading path: ' + path);
  	    winston.error(err.message);
            } else {
              fileNames.forEach(function(fileName) {
                findAllWatchFiles(path + '/' + fileName, callback);
              });
            }
          });
        } else {
          callback(path);
        }
      }
    });
  }