Create a special file parser for inquisition CSV files.

It can track file lines separately from CSV rows so we can show more
helpful error messages.