LPS-42184 Create a base exception that contains information about which locales have failed and use it for LayoutFriendlyURLsException
LPS-42184 Localizer taglib will transparently get the errorLocales if there is any Exception whose focusField matches the fieldName. In that case, if the exception extends LocalizedException it will get the errorLocales in order to show the errors.
LPS-42184 Add focusField to the taglib so it automatically shows the locale errors when filling the friendlyURL
LPS-42184 Refactor so the specific exceptions only need to extend LocalizedException and they don't need any logic inside
LPS-42184 Fix tests
LPS-42184 Include flags to indicate the locale of the exception message
LPS-42184 - Make the active item clearly visible
LPS-42184 - Change the style in case of error
LPS-42184 Format source
LPS-42184 Rename the methods to make more obvious that we are getting a map
LPS-42184 SF
Test Fixes - User Advance Search Button - paths
Revert "LPS-42073 SF"

This reverts commit 139ae0a6975fdf365e2f7c407aa682e6980c6ea5.
Revert "LPS-42073 Cleaning up data portlet preferences - because of the doProcessExport and ImportPortletPreferences the preferences are properly imported"

This reverts commit ae1165773fa1941ad2f7fabe47b1c157fb10379d.
Revert "LPS-42073 Document and Media portlet : Root folder lost after importing LAR"

This reverts commit 371ea04302e92df6ab02325b7e2903ab8b54cdf7.
LPS-42259 Preview window can be nested multiple times
LPS-42312 DDM Form Template icons are not showing up correctly
LPS-42207
LPS-42207 - Source formatting
LPS-39380 Have MessageBoards social activities reflect original author rather than current user