Fix notebook worker loading: patch findlib_index.json with worker_url
When --no-worker is used with jtw, the compiler.worker_url field
is omitted from findlib_index.json. x-ocaml.js reads this field
to locate the worker. Without it, the worker never starts, and
the "Unexpected token '<'" error occurs when x-ocaml falls back
to loading a default path that returns HTML.
Add patch_findlib_index helper that injects the compiler field
after copying the dune-built worker.js.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>