ocaml-cgr: enable MDX on lib/cgr.mli, fix broken doc example
Run mdx on lib/cgr.mli so the {[ ... ]} odoc block now type-checks.
Two issues:
- `Contact.v ~from:... ~to_:... ~start:... ~stop:... ~rate:...;`
was missing the trailing `()` argument (the signature ends with
`?owlt:float -> unit -> t`).
- The `let route = ...` binding shadowed the toplevel `route`
function, which works but obscures the call. Renamed to
`earth_to_mars` and added `assert (Option.is_some earth_to_mars)`
so the example documents that a route through the relay exists.