TGZ Migration, master branch (2022.10.11.)
Harmonised how all externals are downloaded. Now they are all downloaded as TGZ files by default, but allowing the user to override this with a Git download if absolutely necessary.
Also synchronised a bit more how the packages handle patching and package configuration/build.
No results should change due to these changes. They are meant to prevent issues like ATLINFR-4709 in the future. Once I'm done with updating every single package to this formalism...