taskview: Recalculate times based on "duration" properties of events
start/end times don't work corrently for negative durations.