Changed JSON Schema for validation (#7590)

Changed some obligations by removing fields from lists of required
properties.  Added some other fields.
See https://issues.dp.la/issues/7590