When our node receives a new proof, add it to the inventories to send to
other nodes. This is based on how TX are relayed, with some
simplifications. For instance I did not implement the type of relay map
structure used by tx, because I expect getting proof from the pools of
active and orphan proofs will be unexpensive.
Depends on D9369