only allows shuffle if a q is loaded, play button now plays index 0 if q is loaded and currentSong = null
Fixed home player controlling not showing
Added On-deck functionality
Merge pull request #182 from deini/dev

Added On-deck functionality
fixed out of bounds playNext/Prev
Moved angular script tag and jquery to top of body for ng-cloak
fixed next song shuffle display
Merge branch 'shuffle' into dev
Merge pull request #183 from nickescallon/dev

Fixed bugs in shuffle
Fix for remove song
Fixed home player controlling not showing
Merge branch 'hideFix2' into dev
Merge pull request #184 from malucky/dev

fix ng-cloak, remove song, and play control for home page
added looping logic to q service in setCurrentSongIndex
basic looping works, though not while shuffled
API fix data
Merge branch 'apiFix' into dev
Merge pull request #185 from malucky/dev

API fix for put request
looping fixed for shuffled queues
Merge branch 'loop' into dev