refactor(x-ocaml): rewrite jtw_client to use message protocol
Replace Js_top_worker_client_fut (old RPC/IDL layer) with
Js_top_worker_client_msg (JSON message protocol). This removes the
dependency on rpclib, ppx_deriving_rpc, and toplevel_api_gen types
from the x-ocaml frontend.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>