LPS-38457 Portlets are not yet registered when VerifyGroup calls checkSy...

The idea is that when we VerifyGroup, we should never be adding default layouts because portlets are not registered at that time. Perhaps I overthought it.. but I chose to check if portlets aren't registered yet and the layout has default portlets, don't add the layout. The reason this works is because if the layout is added (without the portlets), CLSU#checkCompany skips addDefaultGuestPublicLayoutByProperties because it sees we already added a layout.

This is the essentially a "smarter" way of adding an "addLayout" boolean value to checkSystemGroups.