base16 flex scanner pattern no longer has leading context, so hits start
at pos, not pos+1.
Fixed hit bounds in scan_base16_lg to reflect contextless pattern.