Rename `{Signed,}RawInvoice::hash` to avoid naming collisions