Add a new FusedBlockJsonReader

Also make sure json arrays are referred to as "arrays" and not "lists"
in more places.