[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