LPS-44354 Refactor Blogs to leverage the new Portlet Settings API

We still need to migrate ConfigurationActionImpl and TrackbackAction from PortletPreferences to Settings, but we need to get LPS-45461 done prior to that.