LPS-44354 Create BlogsSettings, move getters from BlogsUtil to it.

Replace invocations to BlogsUtil to obtaining the blogsSettings object and using its getters.
LPS-44354 Convert usage of PortletPreferences to BlogsSettings in configuration.jsp and init.jsp
LPS-44354 Move default values for blogs settings from code to portal.properties
LPS-44354 SF: Order properties to keep alphabetical order (even if it was not being followed for all properties already)
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