Allow non-array non-object top-level values in JSON.

This is allowed with the publication of ECMA-404. See
https://stackoverflow.com/questions/19569221/after-the-publication-of-ecma-404-is-2-or-hello-considered-a-valid-json-t
A parser should be the more forgiving of the two specifications.