class Github::API

def initialize(options = {})

Creates new API
def initialize(options = {})
  options = Github.options.merge(options)
  Configuration::VALID_OPTIONS_KEYS.each do |key|
    send("#{key}=", options[key])
  end
  _process_basic_auth(options[:basic_auth])
  @cached = Hash.new
end