LPS-46267 Migrate archived setups to ArchivedSettings.
LPS-46267 The archived setups always belong to the site even if there are page scopes, so getScopeGroupId() should not be used. Instead use getSiteGroupId()

This was wrong prior to this set of changes.
LPS-46267 Not sure why this needed to be protected static final
LPS-46267 Bring portal-settings-* back into core for proper modularization later, first step is to remove references to those jars
LPS-46267 Bring portal-settings-* back into core for proper modularization later, second step is to copy the code back into the proper dirs in core
LPS-46267 Rename packages
LPS-46267 Add missing @Override
LPS-46267 Remove unthrown exceptions
LPS-46267 I forgot to add these tests
LPS-46267 SF
LPS-46267 Rename because setKeys is weird. I know it came from a set, but they really list want the keys.
LPS-46267 Auto SF
LPS-46267 SF
LPS-46267 Avoid chaining
LPS-46267 Buy space
LPS-46267 SF
LPS-46267 SF
LPS-46267 Rename, we use Memory* to do similar things in other places
LPS-46267 SF
LPS-46267 Use Base pattern so we can add reset to all settings without needing helper class