fetch webvtt captions file on start playback.
parse webvtt text into captions dictionary indexed by time in seconds.
added captions label to view hierarchy. populate with caption text if available.