This resolves `unitialized constant` errors in `brew contributions` (`Tap`, `GitHub`) and `Utils::GitHub` (`Utils::Curl`). This also preemptively adds some requires to `Utils::GitHub` and `GitHub::API`, to avoid similar errors.
ignore_interrupts
safe_fork
typed: strict
require