new version of save_gsimcli_settings() with GuiParams

issues: needs to update the dependencies values; empty() not working
properly.
deprecated save_gsimcli_settings()’s previous version.