Track pending ICE restarts independently for different media sections.
RFC 5245 allows an ICE restart to occur on only one media section.
However, before this CL, if an endpoint attempted to do this, we would
change our local ICE ufrag/pwd in every media section.
Also did some refactoring, turning the transport options from
mediasesion.h into a map.
Committed:
https://crrev.com/0ed85b2ee3079fb9597ec5e0eb5034a707c71aca
Cr-Commit-Position: refs/heads/master@{#11728}