do not restart playback when next track is required, and there is none (same for previous)

This has to be revisited when properly implementing shuffle and repeat