Fix EZP-21349: Impossible to register one slot for multiple signals

In a compiler pass, when using `$container->findTaggedServiceIds()`, tag attributes are grouped by tag name. So to allow a service to have the multiple tags with the same name and different attributes, we need to loop against those attributes in the compiler pass.