Draft: player: Shuffle from start of the shuffled list
Shuffling by using the play button would also randomize the starting point in the list. Effectively skipping a random number of items.
Make it start from the beginning of the shuffled playlist model instead.
Fixes: #572