Core processing module

Parse ranges like -2,5,8-10,13-.

SingleByteDelimParser is a fast mode parser that is to be used when the field separator character is a single byte. It works by using memchr2 to first look for both the line terminator and the separator in a single pass. Once the furthest right field has been parsed it switches to searching for just newlines.