[NOMERGE] Deserializer optimisation

The current deserializer maxes out at about 50k records per second on my machine. This is an attempt to see if a PEG.js based parser is faster.