test/shell-for: use `ghc-pkg` exposure for runghc
The test runs `runghc conduit-test.hs` against `env.ghc` / `envDefault.ghc`. With v2's default `exposePackagesVia = "cabal-store"` only `~/.cabal/store` is seeded; plain `runghc` doesn't read the cabal store, so it failed with "Could not find module 'Conduit'". Switch the three shells to `"ghc-pkg"` so `env.ghc` is wrapped to stack the composed package.db via `GHC_ENVIRONMENT`. Mirrors the earlier fix in `tests.shell-for-setup-deps`.