fixed: Freezing when player fails to queue the next song (fixes #14297 #14231 #14229 #13919)

This fixes freezing (due to looping) of XBMC when trying to play eg. non-existent items in the playlist by simply also advancing the playlist in case of failure. Note that I'm pretty sure this is a regression at least from 11.0