Replace jtw_container_script with jtw opam invocation in day10
- Add findlib_names_of_installed_libs to extract findlib package names
from installed_libs paths by finding directories containing META files
- Replace hand-rolled js_of_ocaml compile commands in jtw_container_script
with a single `jtw opam` call that handles .cmi copying, .cma -> .cma.js
compilation, dynamic_cmis.json, and findlib_index.json generation
- Delete unused jsoo_compile_command helper function
This eliminates code duplication between jtw.ml (opam mode) and
jtw_gen.ml (day10 mode), letting day10 reuse jtw opam's per-package
artifact generation logic.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>