Add close event listener for icecast source to allow proper failover