docs: function resolveSSLOptions(options) {
      var toReturn = _.clone(options);
      //Resolve the file-based properties
      _.forEach(_.keys(toReturn), function(key) {
          if (key === 'cert' || key === 'key' || key === 'pfx') {
              toReturn[key] = fs.readFileSync(path.resolve(global.__appDir, toReturn[key]));
          } else if (key === 'ca') { //this can be an array
              if (_.isArray(toReturn[key])) {
                  //array
                  toReturn[key] = _.map(toReturn[key], function(val) {
                      return fs.readFileSync(path.resolve(global.__appDir, val));
                  });
              } else {
                  //Single value
                  toReturn[key] = fs.readFileSync(path.resolve(global.__appDir, toReturn[key]));
              }
          }
      });
      return toReturn;
  }