JSON KeyPath Iterator

Iterator for traversing serde json objects, yielding a flattened path and value of each element.