Remove JsonRoot fallback - handled by getRangeNodes feature
- Add experimental_getRangeNodes to estree printer wrapper in language-json
- This ensures all JSON parsers (json/json5/jsonc/json-stringify) have the feature
- Remove redundant JsonRoot fallback from range.js
- JsonRoot handling is now unified through the printer feature system
- All tests passing
Co-authored-by: fisker <172584+fisker@users.noreply.github.com>