ocaml-publicsuffix: rewrite README examples to typecheck
The blocks chained top-level [match ... with] expressions, which
doesn't parse, and used [Format.printf] commentary alongside trailing
[(* Output: ... *)] comments to assert behaviour. Wrap each call in
[let () = match ... with], replace the comments with [assert]s, and
drop [Format.printf] for [Fmt.failwith] / silent OK.