merlint sweep: fix irmin and memtrace
- irmin: add test/git/test_irmin_git.{ml,mli} + dune so E605 stops
flagging Irmin_git as a library module without a corresponding test
file. Tests cover the git_hash <-> irmin_hash roundtrip.
- memtrace: drop the unused [enabled] entry point. It was the only
exported value with a [string array] type, which tripped E351
(exposed global mutable state). [trace_if_requested] already covers
the use case.