Text tracks api

Does what I suggest there make sense? The mock element `on` would look something like.
```
vjs.MockElement.prototype.on = function(type, fn) {
  var ael = this.addEventListener;
  this.addEventListener = function(){};
  vjs.on(this, type, fn);
  this.addEventListener = ael;
};
```