added looping logic to q service in setCurrentSongIndex
basic looping works, though not while shuffled
looping fixed for shuffled queues
Merge branch 'loop' into dev
Merge pull request #186 from nickescallon/dev

Implemented Looping functionality
Small API doc fix