Fix subtitle can't be selected if it has no duration (fixes #224)
Fix SRT timecode parsing fails if too many spaces (fixes #226)
Fix strange behaviour if subtitle end is before start (fixes #225)
Update changelog and version