Promote Irmin.Proof from Private to public API
Irmin.Private.Proof -> Irmin.Proof. The Proof module provides Merkle
proof generation and verification used by SCITT receipt verification.
Security-critical code should not depend on a Private module.
Update ocaml-scitt and scitt-atp to use Irmin.Proof directly.
53/53 scitt tests pass.