Fix cram test: add unix library and update for OCaml 5.4.0
The unix_worker was crashing at startup with:
Fatal error: cannot load shared library dllos_ipc_stubs
Reason: undefined symbol: caml_uerror
This happened because merlin-lib's os_ipc C stubs depend on caml_uerror
from the Unix library, but in bytecode mode the stubs are loaded
dynamically and the Unix runtime wasn't available yet.
Fix by adding `unix` library explicitly to unix_worker dependencies,
ensuring the Unix C stubs are loaded before os_ipc_stubs.
Also update expected output for OCaml 5.4.0:
- Version string: 5.2.0 -> 5.4.0
- Compiler flag: transparent_modules -> no_alias_deps
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>