Remove reentrant support from tgt-pcb parsing

This is just extra overhead since the pcb target does not call the scanner
recursively. This also removes some compile warnings.