BAP-6989: 500 error after removing cache
 - fix
Merge pull request #3414 from laboro/fix/BAP-6989_invalid_cache

BAP-6989: 500 error after removing cache
BAP-3360: [Improve Customization] Provide easy way to use controllers and templates from parent bundle
 - improved bundle extension algorithm
 - updated unit tests
BAP-7026: Duplicate Calendars after application version update
 - fixed
BAP-7026: Duplicate Calendars after application version update
 - fixed
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...
Merge branch 'master' into fix/BAP-7026_corrupted_calendars
BAP-7026: Duplicate Calendars after application version update
 - CR fixes
BAP-7026: Duplicate Calendars after application version update
 - CR fixes
BAP-7026: Duplicate Calendars after application version update
 - CR fixes
BAP-7026: Duplicate Calendars after application version update
 - CR fixes
BAP-6989: 500 error after removing cache
 - fixed recursive bug
BAP-7031: Memory leak in data fixture AddTasksActivityLists
 - fixed
Merge pull request #3429 from laboro/fix/BAP-7026_corrupted_calendars_1_5

BAP-7026: Duplicate Calendars after application version update
Merge pull request #3428 from laboro/fix/BAP-7026_corrupted_calendars

BAP-7026: Duplicate Calendars after application version update
BAP-7054: Make possible usage of entity without __toStirng method with default view/edit templates
 - updated view and edit templates
BAP-7025: Break of differed process potentially affects other processes in batch
 - updated process job command to make processes independent
Merge pull request #3447 from laboro/fix/BAP-7031_memory_leak

BAP-7031: Memory leak in data fixture AddTasksActivityLists
Merge pull request #3446 from laboro/fix/BAP-7031_memory_leak

BAP-7031: Memory leak in data fixture AddTasksActivityLists