LPS-50991 Add tests to verify that deleting a company removes all related entities

There are no methods on the service to retrieve:
   1. portlets from a company
   2. non default password policies
   3. portal preferences
LPS-50991 Verify that Portlets, PortalPreferences and PasswordPolicies are deleted with the company

Is required to open transactions to call the persistence layer, as there is no service method associated.
LPS-50991 Simplify
LPS-50991 SF
LPS-50671 SF
LPS-48578 SF
LPS-49930 Tests
LPS-49930 Fix tests and improve performance
LPS-49930 SF
LPS-50952 Refactor SchedulerEngine interface.
LPS-50952 Apply changes of SchedulerEngine interface.
LPS-50952 Fix unit tests.
LPS-50952 Use == for enum equality testing
LPS-50952 breaks the 3 concat rule
LPS-50438 - Migrate Dynamic Data List Display portlet aui-base javascript
LPS-50438 - Source formatting
LPS-51060 Fix ClusterMasterExecutorImpl, should return real result instead of ClusterNodeResponse.
LPS-50217 Memory jobs are only stored in memory, no need to truncate jobName/groupName, only do it for peristent jobs which are stored in DB.
LPS-50217 Use UUID instead of receiver key.
LPS-50217 Remove ReceiverKey