Update ghc-tcplugins-extra, ghc-typelits-* for GHC 9.12
This commit updates ghc-tcplugins-extra
, ghc-typelits-extra
, ghc-typelits-natnormalise
and ghc-typelits-knownnat
to fix the issues identified in GHC issue #25394, by using ctEvCoercion
rather than ctEvId
when declaring dependencies for mkUnivCo
.