Use cached GitHub responses when 304 is returned

https://trello.com/c/1qeitvaD/204-address-rate-limiting