Use a pre-recorded GitHub API response in tests, add GitHub::Repo class