Added label() method to exception classes.
Update usage information.
Add setting to switch rows and columns.

Whether data series should be in rows or columns depends on the tool
that later imports the CSV data. Spreadsheets can handle both. numpy for
example prefers data series in rows.