code: function SalesforceClient(opts) {
    util.applyProperties(this, opts);
    this.apiVersion = config.get('mm_api_version') || '36.0';
    this.clientId = process.env.SFDC_OAUTH_CLIENT_ID || '3MVG9uudbyLbNPZP7kLgoRiWVRqiN8gFcKwdAlztVnjgbj9shSk1vMXJNmV7W0ciFbeYiaP9D4tLfBBD06l_7'
    this.callbackUrl = process.env.SFDC_OAUTH_CALLBACK_URL || 'https://localhost:56248/sfdc/auth/callback'
    logger.debug('initiating SalesforceClient: ');
  }
docs: @param {Object} opts
  @param {String} [opts.accessToken] - salesforce.com accesstoken
  @param {String} [opts.refreshToken] - salesforce.com refreshToken
  @param {String} [opts.instanceUrl] - Salesforce Instance URL (e.g. https://na1.salesforce.com/)
  @param {String} [opts.username] - (optional) salesforce.com username
  @param {String} [opts.password] - (optional) salesforce.com password (append security token)
  @param {String} [opts.orgType] - (optional) type of org: developer|production|sandbox|prerelease
  @param {String} [opts.loginUrl] - Salesforce Login Server URL (e.g. https://login.salesforce.com/)
  @param {String} [opts.serverUrl] - Salesforce SOAP service endpoint URL (e.g. https://na1.salesforce.com/services/Soap/u/28.0)
  @param {String} [opts.logger] - Logger instance