ocaml-publicsuffix: enable MDX on lib/publicsuffix.mli, fix doc example
The example was malformed OCaml — bare expressions strung together with
'(* Returns ... *)' annotations between them, no let-bindings or asserts.
Convert each call into a 'let () = assert (... = Ok ...)' so MDX
type-checks the calls and the build catches drift in the return type.
Also drop 'domain-name' from lib/dune's (libraries ...) — Dead_lib
shows the publicsuffix module no longer references it; punycode.idna
re-exports the only use site.