Warn if exiting without saving dirty settings.
Warn if saving settings that were never fetched.