Add an option to the `csv` function called `allfields` that makes
sure that all available columns will exist. The purpose is to make
CSV files reusable by external programs, i.e., so that the column
existence can be counted on.

Also, sort the columns so that it is consistent.
Version bump.