Update WebRTC definitions

The WebRTC spec has changed a bit since I originally committed these. I don't think I've got all the changes, but I've captured some that bit me :-).