Require TextTrackCue id's to be unique in a track by removing cues with duplicate ids

This is meant to allow cue rewriting. I'll link to the mailing list email once I send it.