Use GHC environments instead of generating Cabal projects
GHC environments avoid the overhead of Cabal projects and let us use a precompiled library/runtime again, while still e.g. pinning the exact package versions.
Edited by Fredrik Wieczerkowski