LPS-46359 We shouldn't add layout references to the lar until the layout import logic is partially handled by the LayoutImporter and not the LSMDH
LPS-46359 Remove unnecessary call complexity since we do not have any interceptors/pointcuts appended to this call
LPS-46359 Remove unused parameters from public methods and deprecate the old ones
LPS-46359 Add javadaoc
LPS-46359 Update usages

Conflicts:
	portal-impl/src/com/liferay/portlet/journal/lar/JournalArticleStagedModelDataHandler.java
LPS-46359 Update test
LPS-46359 MInor SF
LPS-46796 Optimize

Do not render unless there are any results. The zero results scenario is managed by the logic at the bottom.
LPS-46796 Refactor (No logic changes)
LPS-46796 Delegate zero results handling to ADT if one is selected
LPS-46796 Improve the handling of zero results in sample ADT
LPS-46625 Test
LPS-46625 Use serviceContext.getUserId() because layout.getUserId() is not valid when the creator user is deleted
LPS-46625 Add new updateFriendlyURL which has userId parameter and deprecate the one without userId
LPS-46625 Update usage of the new method in VerifyLayout
LPS-46625 Update usage in Test
LPS-46625 Autogenerated