Make the ParFlow Plugin work with modern nlohmann::json.
The previous version worked with nlohmann::json v3.6.1 but is broken using v3.11.2. Rather than attempt to throw internal nlohmann::json exception types, throw standard C++ exceptions for our errors.