This implements editing of variables and moving SCH_FIELDs, TEXTE_MODULEs, TEXTE_PCB and worksheet items over to the new framework.
Includes: - moving some of the project settings from the Preferences dialog - ERC severites - project-specific field-name templates Fixes https://gitlab.com/kicad/code/kicad/issues/2145