move update auth to oauth in GitHubApi

add support for oauth token in config file