Add addToQueue function

Add addToQueue function, allowing a song to be added at an arbitrary point in the play queue.