* Set thephpleague/glide-symfony version to ^2.0
Currently, upstream master branch, i.e. dev-master, is pointing to 2.0.1
tag, so it is a good time to start using the latest stable instead of
the tip of its development branch.
* Set lexik/jwt-authentication-bundle version to ^2.20
Let us use the usual semantic versioning version constraint instead of
any latest version.
Upstream seems to be good at making releases.
* Set phpstan related dependencies versions more explicitly
Both phpstan/phpstan-symfony and phpstan/phpstan-doctrine depend on
phpstan 1.10 series, so let us reflect that on the required version.
Also, latest phpstan/phpstan-doctrine is 1.3 series, so reflect that
too.
* Use base php as 8.1
Restrict dependencies to not try to install a version that is not
compatible with php 8.1 for now.
Let us move to 8.2 as soon as possible.
* Set doctrine/doctrine-fixtures-bundle version requirement
Use latest series available instead of an unconstrained version.
* Set symfony/flex version requirement
Use latest available series, 2.4.
* Allow tracking changes on composer and symfony lock files
* Start tracking composer lock file
* Start tracking symfony lock file