Set a sensible default length for events without an end time
Fixes generation of 0-length ical events in that case.