complete composer.json file
Add the composer.lock into the repository

Adding the composer.lock in the repository is a best practice :
https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file
Merge branch 'fix/composer' into 'master'

Fix/composer

Ce pull request complète le fichier composer.json et ajouter le fichier composer.lock au dépôt.

Le fichier composer.lock devrait être mis dans le dépôt car cela permet d'être certain que lors d'un déploiement, on se retrouve avec les mêmes versions des dépendances que lors du développement et donc ne pas avoir de mauvaise surprise.
Voir : https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file

See merge request !25