add support for GitHub Enterprise oauth