add failsafes to dvomerge (write size & date/time of input catalog into output and do not merge if it already exists; make backup files (move target to new name) and delete backups only on success