LPS-39388 Apply the synchronous pattern everywhere is required (this will remove tons of log errors which was caused when doing the tests in an asynchronous mode)
LPS-39388 Remove weird comment
LPS-39359 Only add a user to groups that exist, otherwise log a warn
LPS-39359 SF
LPS-39392 Sort language files by key instead of entire line
LPS-39392 Language keys
LPS-39392 SF
LPS-39358 Ignore tests in a standar way, so that they can be computed as skipped
LPS-39358 The annotation is good enough, I don't think the text is needed.
LPS-39358 Missed a few
LPS-39241 Default portlet preferences does not mean we do not want to publish them, changing query to include portlets with default prefs
LPS-39241 Fixing finder - when the preferences are being included the finder does not replace the appropriate part in the SQL. The CustomSQLUtil contains the [$PORTLET_PREFERENCES_PREFERENCES_DEFAULT$] keyword translated so the replace does not replace anything.
LPS-39241 Passing the correct plid to the method instead of relying on the default -1 value
LPS-39241 Extending test cases for current bug fix
LPS-39241 Came across this while writing previous tests - fixing handling of service context in test class
LPS-39241 SF
LPS-39241 Constants are nice
LPS-39241 removing test because it contains unused code, see 		List<PortletPreferences> portletPreferences =
			PortletPreferencesFinderUtil.findByPortletId(portletId);
LPS-39122 - actions, functions, paths
LPS-39122 - macros