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