Small event-driven (SAX-style) JSON parser
