GH-9 Fixing vtt parser and generator

Changes:

Generator no longer creates automatically numbered ID's for the cues.

Parser no longer tries to find an ID. This behavior needs to be fixed since .vtt has support for cues id. Will be opening a new issue for this.

Added vtt to supported formats