only allows shuffle if a q is loaded, play button now plays index 0 if q is loaded and currentSong = null
fixed out of bounds playNext/Prev
fixed next song shuffle display
Merge branch 'shuffle' into dev