Add jq test suite
Can now read literals (strings, numbers, bools, null)
Support building empty object, cleaner parsing of .foo[]