TMDM-7434: Synch user actions (autorefresh/settings update and 'close' action on portlets) with db savings to ensure consistence between configs on UI and configs stored in DB
-apply UI update only after config udpdates have been saved successfully
-rollback user updates on portlets and revert to original auto/setting values if saving to db fails
-for 'close' action: A. reset autoRefresh & visibility to false, store these updated configs; B. if storing updated configs fails, do nothing on UI
-update chart visibilities to false if user uncheck 'charts' on ActionPanel