Add better multi-track handling
Remove es5 option to make travis happy
Review fixes for track wraparound, canplaythrough