Rename json::List to json::Array

Fixes #19010
The `Json` prefixes of these aliases are unneeded since we have a snapshot, the re-exports of `Json` variants won't conflict in the type namespace (as the non-re-exported variants would, previously).