- Add master toggle to enable/disable Python scripts feature entirely
(IsPythonScriptsEnabled in settings model, ViewModel, and runtime)
- Button shows 'Load scripts' initially, changes to 'Refresh scripts'
after first load
- Edit dialog 'Apply changes' button is greyed out until a field changes
(tracks initial snapshot vs current values for all fields)
- Runtime BuildPythonScriptFormats respects IsPythonScriptsEnabled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>