fix: [#3555468] Restore D10 compatibility:
- Register Hook classes as services
- Broaden composer requirement for jangregor/phpstan-prophecy
- Enable previous minor and previous major testing in GitLab CI
Authored-by: Derek Wright (@dww) git@dwwright.net Reviewed-by: @nicxvan
Closes #3555468