LPS-33926 Extract control panel check into a new method
LPS-33926 Extract runtime portlet check into a new method
LPS-33926 Extract layout configuration check into a new method
LPS-33926 Extract p_p_auth check into a new method
LPS-33926 Extract Control Panel logic from isAllowAddPortletDefaultResource
LPS-33926 Extract portlet placement check into a new method
LPS-33926 Encapsulate all layout configuration conditions into isLayoutConfigurationAllowed
LPS-33926 Extract permission check into a new method
LPS-33926 Separate portlet container checks