LPS-51186 test expected behaviour for event registry
LPS-51186 force a NPE on null listener

It doesn't make sense to try to register a null event listener, so it's
probably a caller error. Fail fast to make this situation easier to
detect and fix.
LPS-51186 test expected behaviour when firing events
LPS-51186 use "model" instead of "target" or "payload"

Use the same term everywhere. Use "model" instead of the alternatives to
make explicit its relation with the modelClass parameter.
LPS-51186 SF
LPS-51186 SF
LPS-51186 SF
LPS-47664 add more info to key
LPS-51107 Defer NettyFabricWorkerConfig's ProcessCallable deserialization to worker process rather than inside agent process in order to have correct class path setup.
LPS-51107 Update unit tests
sync-engine - Try/catch runnables so that 1. Exceptions don't stop subsequent executions 2. It is easier to debug should an exception happen
sync-engine - Make debug level trace
sync-engine - Close db connection manually
sync-engine - Share exec service
Revert "LPS-51106 SF"

This reverts commit 78d0773275faf722abd036e288d81eeac915c3fa.
Revert "LPS-51106 - tests"

This reverts commit 1b0d0fd320ed14d8a344e7704e2209a7e5659cab.
Revert "LPS-51106 - macros"

This reverts commit 6cf5e0beea0eb6cc39f98d38d84aeea04cde6966.
Revert "LPS-51106 - actions, functions, paths"

This reverts commit 4e0e660ffd16af7d3d04d6acd766acf2de16e0b7.
Revert "LPS-51106 - dependencies"

This reverts commit da5f50dab02aef8e009b8b56653e22c59f3ec78f.
Test Fixes - CPWebcontent - actions, paths