Allow QuicToyClient's header value to contain colons(:).

Currently, if we use --headers="cookie:a:b:c" with quic_client, it will send a "cookie" header with a value of "a", with this fix, it will send "a:b:c" instead.

PiperOrigin-RevId: 372134611
Change-Id: Ib02604c30cfdd568e6bddfd61078acc1856030a2
diff --git a/quic/tools/quic_toy_client.cc b/quic/tools/quic_toy_client.cc
index ed8fd4e..2ba9d5d 100644
--- a/quic/tools/quic_toy_client.cc
+++ b/quic/tools/quic_toy_client.cc
@@ -356,7 +356,8 @@
     if (sp.empty()) {
       continue;
     }
-    std::vector<absl::string_view> kv = absl::StrSplit(sp, ':');
+    std::vector<absl::string_view> kv =
+        absl::StrSplit(sp, absl::MaxSplits(':', 1));
     QuicheTextUtils::RemoveLeadingAndTrailingWhitespace(&kv[0]);
     QuicheTextUtils::RemoveLeadingAndTrailingWhitespace(&kv[1]);
     header_block[kv[0]] = kv[1];