Add playlist support to UI

Involved refactoring queueTracks() to be genercized for adding to
queue as well as to a playlist.
Add support for removing an item from a playlist.
update to jquery ui 1.11.2
playlist UI cleanups

 * use jQuery UI submenus instead of inline html
 * fix client side crashes in event code when a playlist is deleted
 * playlist tab before import tab