Allow to set custom ghc version when running 'ghcup compile ghc'
This is already technically possible through hoops by installing from a bindist:
ghcup install ghc -u '<bindist-url>' <custom-ghc-ver>
ghcup compile
should support this directly, because it's useful in conjunction with the --patchdir
option, as well as the upcoming --git-ref
one.