updateRepository(options, cb) {
      return this._request('PATCH', `/repos/${this.__fullname}`, options, cb);
   }
Update repository information
@see https://developer.github.com/v3/repos/#edit
@param {object} options - New parameters that will be set to the repository
@param {string} options.name - Name of the repository
@param {string} [options.description] - A short description of the repository
@param {string} [options.homepage] - A URL with more information about the repository
@param {boolean} [options.private] - Either true to make the repository private, or false to make it public.
@param {boolean} [options.has_issues] - Either true to enable issues for this repository, false to disable them.
@param {boolean} [options.has_wiki] - Either true to enable the wiki for this repository, false to disable it.
@param {boolean} [options.has_downloads] - Either true to enable downloads, false to disable them.
@param {string} [options.default_branch] - Updates the default branch for this repository.
@param {Requestable.callback} cb - will receive the updated repository back
@return {Promise} - the promise for the http request