write support for CNV event format

This PR is for writing CNV event/pick files from Catalog/Event objects (for use with VELEST program).

Still needs tests..
I would put "... larger than the first entry, but smaller than the second, a ..." to avoid the seemingly contradictory "larger, but smaller".