Indicate which profile has unsaved config changes. It's currently not obvious which changes are saved and which are not. Also show a warning before closing profile setting window with unsaved changes.