* TrackList: Allow first track to be randomized if shuffle is on

This was originally commit 6b356755d8a324025e5797c832c94fecafe609e1. However, I reorganized my git branches, and this change effectively moved to a different branch and made the pull request on the master branch appear empty.