Added testing files. Discovered some parsing errors with top-level arrays and big files (stack overflow with recursive descent, possibly). Refactored JsonObject to wrap iterators rather than returning the underline vector holding JsonValues.

removed large json sample. too big for github.