Use this.id() for id detection

For the version of video.js I'm using, 4.0.3, the previous methods
didn't work at all.
Add onTrackSelected callback

When a track has been selected the callback will be triggered with the
currently selected tracks HTML element as this.