LPS-31368 Passing in -1 or a blank "" should result in the scope group ID default (that was the old behavior)
LPS-32350 initialize default permissions of Role User over Control Panel Portlets only when the Role is created
LPS-32377 Indent password policy options in password policy creation/edit form
LPS-31871 added search for portal / system properties in Control Panel
LPS-31871 refactoring to reuse the same code for both portal and system props
LPS-31871 Source formatting
LPS-31871 source formating
LPS-31871 1.) I try to iterate the entry set if I know I need both the key and the value (so that I don't have to iterate and do another lookup) 2.) minor source formatting
LPS-31871 Lang keys
LPS-32357 Notify subscribers when a document of certain type is added or updated
LPS-32357 Fix basic document subscription and source formatting
LPS-32357 source formating
LPS-32357 Revert Julio's previous commit because it introduced a lot of unnecessary line changes
LPS-32357 Manually apply what I believe to be Julio's actual changes (I may have messed up, please double check for me Julio, thx)
LPS-32357 My changes
LPS-32357 Lang keys
LPS-32042 Remove unnecessary fieldValues from token list item in user facet
LPS-32298 Show facet menus if advanced configuration is enabled.
LPS-32298 Remove the site selector from the search results view.

The new scope facet will be used instead to filter by site. The search taglib preserves this selector, so users can select the scope in the initial search view.
LPS-32298 Add Scope facet to search.

 In the search portlet, when the groupId parameter is empty the scopeGroupId (current site) is used for searching. To search in every site, the groupId parameter must be set to 0. Thus, groupId parameter is set to 0 when the token for the scope facet is removed.