Clean composer.json file

* Move bin folder to vendor/bin
* Adjust ddev and deployment to use the new bin folder
* Remove composer.typo3.org repository
* Use composer install --no-dev for deployment
* Use typo3/cms-core as dependency
3 jobs for clean-composer-json in 2 minutes and 8 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
failed #8524
test

00:02:08

 
  Build
skipped #8525
build
 
  Layout
skipped #8526
layout
 
Name Stage Failure
failed
test Test There is an unknown failure, please try again
Generating  class alias map file
Inserting class alias loader into main autoload.php file
$ mkdir $TYPO3_PATH_WEB/fileadmin/ && touch $TYPO3_PATH_WEB/fileadmin/currentcoredata.json
$ php composer.phar test:unit
Do not run Composer as root/super user! See https://getcomposer.org/root for details
> [ -e bin/phpunit ] || composer install
sh: composer: not found
Script [ -e bin/phpunit ] || composer install handling the test:unit event returned with error code 127
ERROR: Job failed: exit code 127