log GitHub rate limit

should let us better diagnose rate-limiting issues
log headers if GitHub rate-limit headers are missing
Merge pull request #384 from minrk/log-rate-limit

log GitHub rate limit