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