merlint: add cram test for E905 (Wire struct_/module_ in public API)
bad/ has foo/lib/foo.mli exposing struct_ — flagged because
struct_/module_/c_stubs/ml_stubs are EverParse build inputs that
belong in c/gen.ml, not the public API. good/ keeps the codec
exposed and the EverParse symbols private; lint passes.