[TASK] Use composer commands instead of editing the composer.json

Other changes:

- composer-auto-commands replaces typo3-console
- use --no-update to prevent early installation
- repository configuration is processed earlier to have composer commands in one place
- cgl issues fixed
2 jobs for no-composer-edits in 1 minute and 57 seconds (queued for 2 seconds)
latest
Status Job ID Name Coverage
  Composer
passed #6280
Run composer

00:01:39

 
  Deploy
failed #6281
Run deployment

00:00:17

 
Name Stage Failure
failed
Run deployment Deploy There is an unknown failure, please try again
(2/2) Installing rsync (3.1.3-r1)
Executing busybox-1.30.1-r2.trigger
OK: 102 MiB in 64 packages
$ eval $(ssh-agent -s)
Agent pid 15
$ mkdir -p ~/.ssh
$ echo "$PRIVATE_KEY" | ssh-add -
Error loading key "(stdin)": invalid format
ERROR: Job failed: exit code 1