Initial version of splitting the new parser

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-9799 Status:

Compile and lexes, just about to add commandline option.

Signed-off-by: jamienoss <james.noss@lexisnexis.com>