added [Throws] to TextTrack.webidl
added ErrorResult in WebVTTLoadListener, add AddTrack needs it. Added exception handling to RemoveTrack
was reusing code to check if a cue existed so i made that its own method. fleshed out AddTrack
Merge pull request #11 from daliuss/FEATURE-TextTrack-exceptions

TextTrack JS Exceptions