Bug 1024459 - Define an out of line destructor for TextTrack so that we can forward delcare HTMLTrackElement in TextTrack.h; r=bzbarsky

This is required because the destructor for the nsRefPtr<HTMLTrackElement>
member requires the full definition of the type.