adjust the way the tabify preferences are saved so that new
additions to the default preferences are seen by everyone

related to PR 13810
don't evaluate (sync (system-idle-evt)) since it might not
come true in a parallel build

Thanks to Asumu for spotting this.