Consolidate duplicate hex utilities and crypto functions
- Replace local hex_of_string/string_of_hex with ohex in tests:
- ocaml-spake2/test/test_spake2.ml
- ocaml-matter/test/test_tlv.ml
- ocaml-cbort/test/test_cbort.ml
- Make pase.ml re-export Crypto.sha256/hmac_sha256 instead of duplicating
- Remove odoc-xo rules from ocaml-yamlrw/doc/dune
- Apply ocamlformat to yamlrw, yamlt, bytesrw-eio