Finalize stack integration
Since https://github.com/commercialhaskell/stack/pull/5585 was merged by @mpilgrem, we should do two things:
- enable stack installation by default when running the bootstrap script
-
install (if the user wants) a stack GHC installation hook that uses ghcup for GHC installation
- this fixes ABI issues with stack and HLS
- question: should this only be done in the bootstrap script? Or embedded into the ghcup binary?