pathtree: fhparent call-reply match client+xid

Previously only XID is used in matching,
but different clients can use same XID.
pathtree: design operations script