refactoring. vector_packer constructor
refactoring. rename array_context to array. map_context to map.
refactoring. json::parser use nesting packer api
add itemPairs
refactoring. map