code: function _loadConfigurationFiles(basedir, config) {
      var configDirPath = path.resolve(basedir, "config");
  
      var files;
      try {
          files = Utils.getAllFilePathsUnderDirectory(configDirPath);
          LOG.info("Found the following potential config files: {}", files);
      }
      catch (e) {
          throw new Error("Unable to load configuration from the base directory '" + configDirPath + "'",  e);
      }
  
      for (var i = 0; i < files.length; i++) {
          var filePath = files[i];
  
          if (filePath.lastIndexOf(".json") !== filePath.length - 5) {
              LOG.info("File {} doesn't appear to be a JSON file (therefore not configuration). Ignoring.", filePath);
              continue;
          }
  
          _copyConfigFromFile(filePath, config);
      }
  }
docs: Loads configuration out of the config/ subdirectory. All .json files found
  under config/ or any of its subdirectories will be loaded into configuration.
  
  @param {string} baseDir - The directory to find config/ under
  @param {object} config - The current config object