fix(github): respect API timeout at individual HTTP level
fix(github): respect API timeout at individual HTTP level

It would be better to support deadlines, but I don't know how to get
that with the OTP GenServer receive timeouts.

Fixes #1323

bors-ng/bors-ng,bors-ng/bors-ng,bors-ng/bors-ng