Json support
Added
--json-output PATH: write machine-readable JSON report (non-breaking).
Improved
- Substantial unit test coverage; parity test for JSON/CSV outputs.
- README clarifications and examples.
--json-output PATH: write machine-readable JSON report (non-breaking).