Simplify peer negotiation
Simplify peer negotiation

Perfect negotiation isn't needed because we can trivially select one
peer as the caller and the other as the answerer. Some browsers seem
to have problems with perfect negotiation (Safari in particular);
hopefully this will reduce the number of errors seen in the wild.

bit/ep_webrtc,bit/ep_webrtc