Save options only if they have been actually modified - in particular, this avoids saving of default values