ocaml-paseto: rewrite README example against the real API
The block called [Paseto.V4.Local.encrypt] and [Json.obj] / [Json.string]
— neither exists in the library. The high-level claims API is
[Paseto.v3_encrypt] / [Paseto.v3_decrypt] over [Paseto.claims].
Wrap as [issue_and_validate ~key = ...], build claims via
[{ Paseto.empty_claims with sub = ... }], and pattern-match the
[(_, error) result] returns. Add [fmt] to the mdx libraries.