Add a GitHub::Client module to DRY out HTTP request code