Add playlist support to UI. Involved refactoring queueTracks() to be genercized for adding to queue as well as to a playlist.