Don't mutate argument in search_tap
Parse JSON early in GitHub module
Raise only GitHub::Error from GitHub.open
Preserve original backtrace when raising GitHub::Error
Prevent repeated warnings when GitHub API rate limit is exceeded
Don't let issue search kill install process