Updated for PHP-DI 3.2

Updated the code and PHP-DI version to 3.2

The code looks very different because there is now a fluent api like other containers (no need to use an array).

Also, the performances have changed a bit on most of the benchmarks (improved by 1/4 approx. so that's not huge though)