day10: install jtw tools via opam inside worker container with version constraints
Instead of overlaying the pre-built jtw-tools layer (which was compiled
against potentially different dependency versions), install js_of_ocaml
and js_top_worker via opam inside the worker container. Pass
solution_packages version constraints to opam install so shared
dependencies (e.g., yojson) match the solution's exact versions,
eliminating CRC conflicts between universes.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>