update json reporter docs for null safety, add `time` field to `AllSuitesEvent` (#1538)

Fixes https://github.com/dart-lang/test/issues/1537
Fixes https://github.com/dart-lang/test/issues/1536

Note that this does add an extra time field to the allSuites event. That shouldn't be breaking though.
6 files changed