I've taken a stab at fixing this one, but I'm not sure if what I came up
with is the desired behavior. Basically, if linking is on and any wave
track within a group is shifted, then all wave tracks and the
corresponding label track is shifted as well. This happens whether the
other tracks in the group are selected or not.
Also, I wasn't entirely certain of the "definition" of a track group, so
I coded it as all wave tracks preceding a label track without any other
intervening tracks. So you wind up with any number of wave tracks
followed immediately by 1 label track.
Is that correct?