BAP-4116
BAP-4115: entity hierarchy
Merge remote-tracking branch 'origin/master' into ticket/BAP-4082-manager

Conflicts:
	src/Oro/Bundle/QueryDesignerBundle/QueryDesigner/Manager.php
BAP-4082: entity hierarchy builder CS fixes
Merge remote-tracking branch 'origin/master' into ticket/BAP-4082-manager
BAP-4120: Add translatable output walker DatagridConfigurationQueryConverter
- update unit tests
- add translation walker for reports and grids
BAP-4120: Add translatable output walker DatagridConfigurationQueryConve
- fix unit tests
Merge pull request #1853 from laboro/ticket/BAP-4120

BAP-4120: Add translatable output walker DatagridConfigurationQueryConve...
Merge remote-tracking branch 'origin/master' into ticket/BAP-4082-manager
Merge remote-tracking branch 'origin/master' into ticket/BAP-4172
Merge remote-tracking branch 'origin/ticket/BAP-4172' into ticket/BAP-4115
Merge branch 'master' into ticket/BAP-4172
BAP-4176: add exclude section into QueryDesigner configuration and implement exclude logic
- provider extensions
BAP-4115: hierarchy provider refactoring
BAP-4115: hierarchy provider refactoring
BAP-4115: hierarchy provider
BAP-4115: example configuration
BAP-4115: unit tests
BAP-4176: add exclude section into QueryDesigner configuration and implement exclude logic
- rename class
BAP-4176: add exclude section into QueryDesigner configuration and implement exclude logic
- move logic to EntityBundle