add support for saving settings by lua command (server doesn't autosave on exit)
Merge remote-tracking branch 'origin/master' into server_save_settings