Better github network request errors
Better github network request errors

Just now we were receiving a `{"message"=>"Bad credentials"}` back from
github. Instead of treating things as always successful, raise the
message body if the status code isn't 2xx.

square/kochiku,IoraHealth/kochiku,moshez/kochiku,moshez/kochiku,rudle/kochiku,rudle/kochiku,IoraHealth/kochiku,moshez/kochiku,square/kochiku,moshez/kochiku,rudle/kochiku,square/kochiku,IoraHealth/kochiku,rudle/kochiku,square/kochiku