[roll] Roll fuchsia [virtio-socket] Migrate socket.cc to new WireSyncClient API

This is part of a migration to stabilize the LLCPP API. In this step, we
are aligning the interface of WireSyncClient and WireClient. The main
changes to WireSyncClient are:

- Similar to WireClient, use the "->" operator to make FIDL calls with
managed memory allocation.

- Similar to an earlier change in `fidl::WireCall(...)`, use the
`client.buffer(arena_or_buffer_span)` accessor to make FIDL calls with
caller-controlled allocation.

- Removing accessors that expose a raw pointer/reference to the
channel, instead providing a `Bind` function to initialize a default
constructed client, and a `TakeClientEnd` function to de-initialize it.

- When binding a client endpoint, the client endpoint must be valid.

See https://groups.google.com/a/fuchsia.dev/g/fidl-dev/c/nF72xpPL4gU

Original-Bug: 87683
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/600484
Original-Revision: dbaa15a12e24d8bd564cd6ce1923405b4406cdce
GitOrigin-RevId: dfe4ee635939dfeb5f5c11621b2f164094692f93
Change-Id: I2630d96970f809d4e8233c18eb13c1f51ee34758
diff --git a/stem b/stem
index 1708e9b..9ca4300 100644
--- a/stem
+++ b/stem
@@ -10,7 +10,7 @@
              githooks=""
              remote="https://fuchsia.googlesource.com/fuchsia"
              gerrithost="https://fuchsia-review.googlesource.com"
-             revision="0d80a27e3bc9a077346d8226dad4f036da82ee02"/>
+             revision="dbaa15a12e24d8bd564cd6ce1923405b4406cdce"/>
   </projects>
   <hooks>
     <hook name="install-environment"