websocket queue_update
player interface now uses websockets to prompt queue_update. this degrades back to polling if websocket not present
identifyed a bug with the video src's not clearing
surpressed queue updates while video playing
fix for tracks being added while video playing hijacking the playing video