assume queue if not a known playlist and tidied up massive indented if statement - issue #22