Rewrite WIP.

Parser rewritten (has a bug in quote handling)
Now handles rows with varying numbers of columns.
Header row support is temporarily removed.
Semicolon-delimiter support removed.