Allow updateSetting to accept multiple settings

Multiple settings can now be changed and saved with one call.