hcomp: extract test_hcomp suite, drop test_/get_/create_/make_ prefixes
- Move every test case from test/test.ml into test/test_hcomp.ml,
drop the redundant test_ prefix on each (E325/E331), and reduce the
runner to a single Alcotest.run line (E600).
- Replace Format.fprintf with Fmt.pf in the bytes pretty-printer
(E205) and add fmt to the test dune libraries.
- Rename hcomp.ml's get_sample -> sample and create_entropy_state
-> entropy_state (E331).
- Replace the catch-all (with _ -> ()) handler in the fuzz
decompress safety test with the documented Invalid_argument /
Failure handlers (E311).
- Rename fuzz_compress.{ml,mli} to fuzz_hcomp.{ml,mli} and the suite
name from "compress" to "hcomp" so E710/E720 see a corresponding
library module.