LPS-46209 Add support for emulation of some permissions (which are not supported by the external repositories) from the dl-repository-shared layer.

I have created a Map to make the "emulated" permissions clearer and easier to find/modify.
LPS-46209 SF
SYNC-1243 Fix SF
SYNC-1243 Regen (for previous changes to SyncContext)
LPS-46186 Instead of using a tree do it using pure HTML markup. PM decided that we no longer need the ability to expand articles and as the tree is created when the js is executed it creates a effect where the tree is not there when the page is loaded and it's added afterwards creating a bad user experience.
LPS-46186 SF
LPS-46186 Autogenerated