now supports sockets which lets xbmc send notifications