Read: add buffer_json to defer parsing

This patch is required to (somewhat) efficiently defer parsing of sections of JSON strings until their type is known. This functionality is used in an upcoming atdgen feature proposal.