Made iceServers a sequence (instead of an Array).
Updated error reporting (to use DOMError and camel cased names).
Added success and failure callbacks to addIceCandidate().
Made local/remoteDescription attributes nullable.
Added username member to RTCIceServer dictionary.