code: function GithubContent(options) {
    if (!(this instanceof GithubContent)) {
      return new GithubContent(options);
    }
  
    // setup our specific options
    var opts = extend({branch: 'master'}, options);
    opts.json = false;
    opts.apiurl = 'https://raw.githubusercontent.com';
    GithubBase.call(this, opts);
    this.options = extend({}, opts, this.options);
  }
docs: Create an instance of GithubContent to setup downloading of files.
  
  ```js
  var options = {
  owner: 'doowb',
  repo: 'github-content',
  branch: 'master' // defaults to master
  };
  
  var gc = new GithubContent(options);
  ```
  @param {Object} `options` Options to set on instance. Additional options passed to [github-base]
  @param {String} `options.owner` Set the owner to be used for each file.
  @param {String} `options.repo` Set the repository to be used for each file.
  @param {String} `options.branch` Set the branch to be used for each file. Defaults to `master`
  @api public