LPS-32937 Site Selector Menu does not show Sites that the user can administer if he is member through an organization - Minimal fix

The getUserPlacesGroups() obtains all the groups of the previous code plus the ones it was missing.
LPS-32937 Change the for loop for increased performance and readability.
LPS-37696 Set it to active=false by default instead of setting it to include=false

The main benefit of this is that it's much easier to reenable it if needed.

This also solves LPS-38163
LPS-37696 Explain that the portlet is deprecated in the description.
LPS-37696 Upgrade process to disable the Web Content List portlet for all companies
LPS-38185 When a portlet is inactive it should only be shown in the page to administrators
LPS-38185 Add a more explanatory message when a portlet is not active
LPS-38186 Portlets that don't use the default template are not being shown when inactive
LPS-37696 Simplify
LPS-37696 Grammar
LPS-38186 LPS-37696 Lang keys
LPS-38101 Adds state param to panel that takes precedence over SessionClicks state
LPS-38101 Expand automatically the section for the current portlet and make it behave like an accordion
LPS-38101 Need to reset on clean up
LPS-38101 SF
LPS-38029 Extra )
LPS-38191 Fix markup in order to be valid
LPS-38094 Delete unused jsp (editor.jsp)
LPS-38195 Remove Include Ancestor Pages option from Publish to Live
LPS-38195 Lang keys