Check if auto endTime should be changed

When a Subtitle without an endTime is added to the end of the list, its endTime is set by default to
Subtitle.start() + 2.5 seconds. However, this time usually will be incorrect and should be altered
as soon as the next subtitle is added.