Add ZMAP write support for earthquake catalogs

More formats are likely to follow later. Let me know if you need me to make any changes.

Best
Lukas
You should remove these additional values from `self.zmap_fields` at the end of the test, or they will just accumulate.