Reduce duplicate events at the producer level

When multiple repeated events are detected, they are coalesced
into a pseudo message "last event repeated X times".

This functionality can be turned off, so as to have events be
more 'realtime'.

*NOTE* when multiple producers send stuff to a same Yamcs Instance, this will not have the desired effect. Perhaps all this logic should be moved to yamcs-core ..?