listRepos(options, cb) {
      if (typeof options === 'function') {
         cb = options;
         options = {};
      }

      options = this._getOptionsWithDefaults(options);

      log(`Fetching repositories with options: ${JSON.stringify(options)}`);
      return this._requestAllPages(this.__getScopedUrl('repos'), options, cb);
   }
List the user's repositories
@see https://developer.github.com/v3/repos/#list-user-repositories
@param {Object} [options={}] - any options to refine the search
@param {Requestable.callback} [cb] - will receive the list of repositories
@return {Promise} - the promise for the http request