Support DURATION when DTEND not present: Bug #737709

DTEND is optional in VEVENTs.  If not present, iCal specifies rules
for determining it, including using DURATION.