LPS-31996 Map can be private
LPS-31961 Repeated CustomQuestion in Password Reminder
LPS-31961 Source formatting
LPS-31825 IFrame portlet preference names are not properly upgraded
LPS-31825 Reorder portlets list
LPS-32034 Properly rollback transactional/threadlocal cache on tx commit failure
LPS-32034 Source formatting
LPS-31259 initial refactorization. No logic changes (just copy and paste)
LPS-31259 fix error: Site/page templates, changes in layout template doesn't propagate
LPS-31259 source formating: call the services instead
LPS-31259 Source formatting
LPS-31259 source formating
LPS-31259 Source formatting
LPS-31259 Remove @Transactional from methods and add it to the class level
LPS-31259 Refactor.

Merge the logic of BaseExportImportTestCase.addLayout to ServiceTestUtil.addLayout.
LPS-31259 Get layoutTemplateId from LayoutTypePortlet instead of TypeSettings
LPS-31259 Add new test cases
LPS-31259 Source formatting
Source formatting
Test Fixes - portal/controlpanel/roles/role/assignmemberssiteroleuser