bugfix on core.BaseRequest.fetch(): the logic to test whether we had a valid response or not was wrong and the log call was never reached. we now also print out the response body