Add a formal JSON Schema for the check_json input format
This MR adds a JSON Schema for the required input format for the JSON files consumed by check_json
.
This gives a reference for developers of checks who want to produce output, and also gives the potential for formally changing that system in the future, with possible support for multiple versions of the schema.
check_json
itself now validates all input files against the schema, which may hurt a little at first.