LPS-45267 Convert SettingsParamUtil into a Settings wrapper to avoid mismatch of default values

I have finally named the wrapper class ConfigurationSettings. I don't like MapSettings because it's not a pure Map-over-Settings wrapper but it also implements the search for preferences--XXX-- and settings--XXX-- keys, which is specific of the configuration portlets in Liferay. Feel free to rename it if you find a better term than "Configuration".