Add event parsers convert msgpack object to object directly

- add a dedicated parser
- donot convert msgpack object to variant-map before converting to final objectdetail
- initialize line number, size, and object generation to 0