check whether 'ready' state has fired before 'get_peers' and then sendOffers if that is the case
handle removing rtc.dataChannels when channel.onclose does not fire