LPS-44354 Move configuration from Blogs to Blogs Admin portlet

This is done because the configuration is at the site level and should not be associated with a portlet which is added to a page any more, but to a portlet that is in site administration.
LPS-44354 Inline variables that no longer add much value
LPS-44354 SF
LPS-44354 fix compile error
LPS-45449 Creating a wrapper to be able to add an ExportImportConfiguration with status
LPS-45449 Modifying the factory to accept arrays instead of maps
LPS-45449 Modifying the usages, so it aligns with the factory changes
LPS-45449 Update the missing usages
LPS-45449 Add helper methods to get the seleceted layout ids directly from the request and throws only the correct exception to make the method usage more comfortable from services
LPS-45449 We do not need this convenience method anymore
LPS-45449 Avoid to use layoutIdMap
LPS-45449 We do not need this service method anymore
LPS-45449 Refactoring the naming so it won't cause problems in case of multiple relaunches
LPS-45449 Refactoring the code so it uses the ExportImportConfiguration entity to export, and to store an export configuration
LPS-45449 Source formatting
LPS-45449 SF
LPS-45449 SF
LPS-45449 Autogenerated
LPS-45345 Prevent NPE
LPS-45200 Adds necessary parameters to the control panel url