Update nlohmann-json to 3.10.2
- Fix an assertion triggered in the extended diagnostics using ordered_json.
- Make GDB pretty-printer robust against unset variable names.
- Add a missing header to hash.hpp.
- Fix some -Wextra-semi-stmt warnings.
Test Plan: Rebuilt openrct2 against it.
Reviewers: Triage Team, JoshStrobl
Reviewed By: Triage Team, JoshStrobl
Differential Revision: https://dev.getsol.us/D11746