Add MSG_NOSIGNAL to socket send+recv
Show correct queue number when queing track
Set source in player state and show it in the webclient