Issue #3292980 by benjifisher, mikelutz, quietone: Testing system should explain why Guzzle responses can be unreadable (cherry picked from commit 6b1c5e3d)