v2.2.18: Refactors ControlGroup to Section
Renames `ControlGroup` to `Section` to better reflect its purpose in organizing form elements. Updates related code and templates to reflect this change. This change provides a more semantic naming convention. Updates toggle processing to correctly handle sections and ensures that only BaseControl instances are processed.