include more details in error in case the HTTP request doesn't return valid JSON
Merge pull request #72 from mreinsch/response_details_in_error

include more details in error