fix(tracks): Do not use track.addEventListener if unavailable
fix(tracks): Do not use track.addEventListener if unavailable

It is not guaranteed addEventListener will be available. Its
absense but usage causes a script error in Internet Explorer.
Instead, do a truthy check for it and then use it and fall
back to attachEvent if it is available.

jitsi/lib-jitsi-meet,adambowles/lib-jitsi-meet,adambowles/lib-jitsi-meet,nevermind-corp/ljm,jiyeyuran/lib-jitsi-meet,jitsi/lib-jitsi-meet,damencho/lib-jitsi-meet