[Git][ghc/ghc][wip/haddock-move-binary-instances] 275 commits: Deprecate -Wdata-kinds-tc, make DataKinds issues in typechecker become errors