BAP-3360: [Improve Customization] Provide easy way to use controllers and templates from parent bundle
 - improved bundle extension algorithm
 - updated unit tests
BAP-3360: [Improve Customization] Provide easy way to use controllers and templates from parent bundle
 - added documentation
Merge pull request #3422 from laboro/ticket/BAP-3360_inheritance_1_5

BAP-3360: [Improve Customization] Provide easy way to use controllers an...
BAP-6989: 500 error after removing cache
 - fixed recursive bug
Merge remote-tracking branch 'remotes/dev/1.5' into 1.5