playlist support working

playlists added, currently has problems if you move files around after
making a playlist of them. populates playlist tab and you can pick a
playlist to display.

currently recreates the mp3 files every time a playlist is loaded, so
its pretty slow.