LPS-42087 Fix, also User groupId should be counted as SiteAndCompanyGroupId
LPS-42114 Ignore groupIds <= 0 (FinderUserAction returns groupId 0 and we don't want to use that groupId although we need to set a primaryKey in order to generate the URL to point at the right user)
LPS-41608 Use original http request

OpenID parameters don't come with namespace and we are processing them
in the context of login portlet (can't tell whether we should take this
out or if we can instruct OpenID library to namespace them)
LPS-41608 Use correct redirect URL

There is no need to prepend portalUrl anymore.
LPS-41425
LPS-42016
LPS-31730 Inform the user that the preview will create a draft and it will be invisible to some users
LPS-31730 Only show the confirm when the message is not a draft
LPS-31730 Fix NPE when creating a new thread
LPS-31730 Lang keys
LPS-42077 - fix test failure
LPS-42158 Undo LPS-24255
LPS-42153 Adding assets through default portlet have a different Default Permission Role
LPS-38421 Use the SessionMessages instead of a request parameter to show the preview popup to avoid persist it via redirect
LPS-38421 Show the success message it's redundant and unuseful
LPS-38421 SF
LPS-40558 Make Validator consistent to use the same logic for Integer as Long
LPS-42136 provide more default values needed to run the selenium tests
LPS-42136 remove property because we can automatically find out (one step less in configuration)
LPS-42136 this file was automatically changed for me when running the tests