LPS-47140 Remove DM logic from DLFLS.updateFolder

Assets and Sync events should be handled from DLApp*Service. Move the calls
to dlAppHelper up into the higher level classes.
LPS-47036 remove duplicate calls to DlAppHelperLocalService.updateAsset

The `updateAsset' method was called twice for LiferayFileEntry instances:
one in DLApp*Service and another in DLFileEntryLocalService.
LPS-47036 Source formatting
LPS-47036 call updateAsset when cascading file entry types

Call DLAppHelperLocalService.updateAsset when propagating changes in the folder entry type.
This code is called from DLApp*Service.addFolder, but we didn't add the call to dlAppHelper
in there because it could be highly inefficient: we would traverse the tree of files twice;
also, from DLApp*Service there is no way to know if the folder allows type overrides or not,
or if the file entry needs to be updated (i.e. its file entry type may be already the correct
one).
LPS-47036 autogenerated
LPS-47036 Update test to make it clear what we are testing
LPS-46828 The indexer should not assume that the classPK will always be for a page with head=true because that's not the case, for example, when FrontPage is created and the permissions for it are added
LPS-46828 Enforce that indexer should not occur for pages with head=false
LPS-46828 SF
LPS-47013
LPS-46822 make order of operations in `deleteFolder' consistent with the one in DLAppServiceImpl