v2 builder: drop build-tool source tarballs from the slicing repo
Build-tool exes (hsc2hs / alex / happy / ...) reach the slice's build environment via `extraNativeBuildInputs` (PATH). Their source tarballs were also being added to the slicing repo's index via `++ lib.concatMap (s: s.passthru.transitiveTarballs) buildToolSlices`, which let cabal's solver see hsc2hs in the index and plan a from-source rebuild for `build-tool-depends: hsc2hs:hsc2hs` — forking the tool's unit-id (cross GHC info ≠ build-platform GHC info) and failing the expected-package check. Drop the line and rely on cabal's legacy PATH fallback for build-tool resolution. The tool's lib closure (process, directory, ...) still reaches the slicing repo when those libs are also lib-deps of the target package; otherwise they're not needed (the slice doesn't re-solve the tool).