* Upgrades ghcup-metadata to use newest master branch commit.
- updates cabal.project
* fixes breaking changes when upgrading to new ghcup-hs
- `listVersions` function changed type-signature, fixed useages
- needed some GHCTargetVersion -> Version type conversions