Add json_array codec to parse json list

Change-Id: I48f10af2b207d45a78e05275ed84be050ab0541c