Report trigger failure content
When a trigger fails it currently includes the response object in the exception message, but that shows something like:
#<Net::HTTPBadRequest:0x00005621a3635860>: Bad Request
This changes the exception to include the response body, which could be something like
{"message":{"base":["Pipeline filtered out by workflow rules."]}}