GHC 8.8 API Annotations backports
Bring over the following API annotations-related commits
API Annotations: Parens not attached correctly for ClassDecl(#16212 (closed)) 4bf35da4
API Annotations: more explicit foralls fixup (#16230 (closed)) be15f745
API Annotations: AnnAt disconnected for TYPEAPP (#16236 (closed)) cbfc9fca
API Annotations: parens anns discarded for (*)
operator (#16265 (closed)) (StarBinderAnns test)
5e9888bd
There is one (pre-existing) test failure, for bkpcabal01