WIP: gitlab CI: replace the user:password with a netrc file
Gitlab supports masked tokens that get sanitized during log output but these tokens are still in the environment. meson dumps the environment into testlog.txt, resulting in our tokens leaking.
Avoid that leak by using a netrc file instead. The token value now refers to the file name which is safe enough to leak into the test logs.