Simplify cta-catalogue-updater usage with non-released commits
The cta-catalogue-updater tool requires the CTA release number to be passed as an argument, in order to know which commit to checkout from git (see here).
In theory, this could be any commit. That should make it simple to test the migration script of any commit in a VM, before tagging.
However, the commit code is also used to decide which cta-catalogueutils version to install (see here). If the version has not been tagged, this will fail and will require the correct version to be manually downloaded from the CI artifacts.
This is complicated and unnecessary work. We are not testing cta-catalogueutils, so we should not need to use exactly the same version. Using the latest released version should be enough.