Part of this commit is also: - complete plugins consolidation - complete presets consolidation - build system consolidation Refs #9188
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #9022
Refs #8577