Bug 823512: Rewrite PeerConnection in JS-implemented WebIDL r=bz,jesup
 Bug 823512: Part 2: Update PeerConnection to spec. states + DataChannel. r=bz,rjesup,ekr
Bug 823512: Part 3: Deprecated API calls emit warnings to web-console. r=jesup,bz
Bug 823512: Part 4: Workaround for lack of serializer support (bug 863402). r=bz