[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