Added proper resume support. Now we pick up from whereever we left off in the playlist once we've emptied the request queue.