Log response body to std::cout instead of QUICHE_LOG(INFO) in OHTTP test client

This works around the fact that absl logging truncates log messages and only prints the first 15000 characters of any log message.

Additionally, this allows piping the body to a file because it'll be the only write to stdout, whereas all the logs will go to stderr.

PiperOrigin-RevId: 866528021
diff --git a/quiche/quic/masque/masque_ohttp_client.cc b/quiche/quic/masque/masque_ohttp_client.cc
index 41f3a65..f07ea53 100644
--- a/quiche/quic/masque/masque_ohttp_client.cc
+++ b/quiche/quic/masque/masque_ohttp_client.cc
@@ -4,6 +4,7 @@
 
 #include "quiche/quic/masque/masque_ohttp_client.h"
 
+#include <iostream>
 #include <memory>
 #include <optional>
 #include <ostream>
@@ -563,13 +564,10 @@
                                 request_id, *it->second.context, *response));
   }
   QUICHE_LOG(INFO) << "Successfully decapsulated response for request ID "
-                   << request_id << ". Headers:"
-                   << encapsulated_response->headers.DebugString()
-                   << (encapsulated_response->body.empty()
-                           ? "Empty body"
-                           : absl::StrCat("Body of length ",
-                                          encapsulated_response->body.size(),
-                                          ":\n", encapsulated_response->body));
+                   << request_id << ". Body length is "
+                   << encapsulated_response->body.size() << ". Headers:"
+                   << encapsulated_response->headers.DebugString();
+  std::cout << encapsulated_response->body;
   int16_t encapsulated_status_code =
       MasqueConnectionPool::GetStatusCode(*encapsulated_response);
   if (it->second.per_request_config.expected_encapsulated_status_code()