tests: improved and added tests
ContainerBuilder: refactoring of auto-disabling autowiring
ServiceDefinition::addSetup() accepts Statement
Compiler: filterArguments() filters content of whole service definition, including Statement::$entity
ContainerBuilder: added support for "rich" Statement::$entity