[GHC] #12052: Split ghc-boot so we have better dependency hygiene