[Git][ghc/ghc][wip/az/exactprint-annotation-rationalisation] 55 commits: Decoupling 'L.H.S' from 'GHC.Types.SourceText'