[roll] Roll fuchsia [routing] deserialize Futures

readdir.await was inside a while...let loop which
blocked the loop for the response. move the readdir
call into the routing_futures async block so that it
happens concurrently.

also changed some panics to log a warning. manifest validation
is only for static decls so it's possible that a component
could dynamically serve a malformed dictionary and crash cm.
this would be a bad actor so i think we should skip + log
rather than panic

Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1616691
Original-Original-Revision: f696d777c9f42b4ba5f340e958efc1bed66645da
GitOrigin-RevId: 444609a51877db736c9c9d055eae312123a2c3bd
Change-Id: I3a70676aef155bef3138dbc95da20c836baee7cc
diff --git a/stem b/stem
index 1a70fa8..d727599 100644
--- a/stem
+++ b/stem
@@ -8,6 +8,6 @@
             manifest="manifests/platform"
             root=""
             remote="https://fuchsia.googlesource.com/fuchsia"
-            revision="dbeddd8ab960ad5d0d1d7f7dc1b84e97a4e55b2c"/>
+            revision="f696d777c9f42b4ba5f340e958efc1bed66645da"/>
   </imports>
 </manifest>