Support GitHub Enterprise by adding config option to specify API endpoint and create a client that can interact with the API