public class JsonArrayReader
JsonArrayReader lets the caller parse the items in an array one by one, iterating through them & processing them as
they're parsed. If the array is very big--often when it's the outermost object in a JSON text--then this method is
more memory efficient than parsing the whole array into memory at once.