Hooray – the event we wanted was added to the WebRTC data channel spec and implemented by Chrome! See: https://code.google.com/p/chromium/issues/detail?id=496700
Now, let's support it in simple-peer!
Ideally, we can eliminate the hack for Firefox too, but we need to check if they've implemented the new event yet, or not.