tab file reader

A reader class for parsing text file in which fields separated by
tab(\t), lines separated by \r\n, and text encoded in UCS-2 little
endian.