Fix some broken test string literals

A few test names and assertion explanations contained 'HEADER_46'
incorrectly.
Support extra delimiters in SI CSV data

The Java applet supported semicolons, commas, tabs and backslashes.  The
SI CSV reader has now been adapted to cover the same set of delimiters.

Fixes #8.