[JSONParserRewinder] Add a new class.

JSONParserAgent has data like a tree structure. Sometimes we want
to back to a point in the structure. This class enables that thing.