Parse "[,,,,]" as an empty array.

This behavior differs from the reference implementation.
The JSON language specification does not accept
"[,,,,,]" as valid JSON. We are adopting the position
that "[,,,,]" should parse to the same object as "[,]"
given that we already accept trailing commas. The previous
strategy which was to insert values of null is ridiculous.