Added JsonConfig; converted Problem.data to a JsonConfig; added JsonReader.valueManifest to allow better debugging.