Add Condition conversion to JSON and improve conversion to YAML
Since YAML::Node uses a lot of memory (see #241 (closed)), we are investigating the possibility of using nlohmann::json as in-memory representation of conditions.
This MR pairs the dynamic conversion of Condition objects to YAML::Node with an equivalent conversion to nlohmann::json and automatically convert nlohmann::json into YAML::Node when accessing conditions from Detector (which, after Detector!286 (merged), uses JSON as in-memory condition representation).
Requires Detector!286 (merged)
Edited by Marco Clemencic