[mapping] add a nicer way to manage filters for all listeners
[tree] sync left right values with softdeleted nodes as well
[softdelete] test undelete
[translatable] do not remove softdeleted entity translations
[translatable] refactor

* 5234708 - initial simplified new version of translatable [gedi]
* bfa6e0c - refactor translation query walker [gedi]
* eeb3ce4 - add softdelete test for translatable [gedi]
* c5a1842 - add unique slug translation test [gedi]
* 668dd75 - [translatable] update mongodb support [gedi]
* 02c8b5b - [translatable] change annotation for translation class [gedi]
* e04aed7 - [tests] add translatable mapping tests [gedi]
[mapping] support relative class names
init upgrade notes
[example] update based on changes
[translatable] implement translation generator command
[translatable] add yaml mapping update to translation generator command
[translatable] manage all types of mapping in generator command
[translatable] add docblocks for translation generator command
[all] remove unnecessary interfaces
[doc] update upgrade guide
[mapping] get rid of event adapters
[translatable] handle slug and changeset difference
[tests] refactor test suite
[tests] start to migrate mapping tests
[tests] refactor mapping tests
[tests] refactor a test tool