Gather ice candidates from an RTCPeerConnection and disconnect and report once candidate gathering has been completed