Fixes for the time handling code, consider momentjs, but it is really heavy for this simple parsing case.   Unify the WebVTT save type and the SSA editing that people are used to.  Times in seconds is a little confusing.