Raise an appropriate error if requests times out enough times.
Merge pull request #26 from fedora-infra/feature/timeout-error

Raise an appropriate error if requests times out enough times.