Contrib: Non profit reports: generate only CSV files & better sorting

This is a series of commits to the non-profit audit reports contrib/ area that I've been working on.

These commits change the output for all reports to just be CSV files, and sort the accounts in a way preferred by our auditors (and presumably other accountants as well).

Also included is an additional option to csv2ods.pl to avoid page-breaking.  The page-break code there needs improvement; this is kinda a hack.