Convert IFace Rename Errors (#19927)
Adds TcRnMessage constructors to replace use of TcRnUnknownMessage in GHC.Iface.Rename.
I took a stab at writing documentation but these errors are dealing with particulars of the backpack system which I don't have much familiarity with.