Fix wrong track being played when removing from queue and then restarting app
Reason for the change
Fixes bug
Test plan
- Enqueue 3 tracks (call them track A, B, C)
- Start playing track B
- Remove track A
- Ensure track B is still playing
- Restart Elisa
Before: track C is now playing after the restart
Now: track B is still playing after the restart
Also updated the autotest