Roll src/third_party/openscreen/src/ 1ab48f999..2b02e3287 (5 commits)

Includes changes to Chromium-side platform glue code to accommodate API changes.
Also, a few IWYU fixes and `git cl format` run.

https://chromium.googlesource.com/openscreen/+log/1ab48f99911c..2b02e3287584

$ git log 1ab48f999..2b02e3287 --date=short --no-merges --format='%ad %ae %s'
2019-12-03 miu Flatten namespace for platform/ code: opescreen::platform → openscreen
2019-12-03 miu Remove Abseil use from platform/api and platform/base.
2019-12-03 jophba Enable fuzzing outside of Chrome
2019-12-02 btolsch Add connection namespace handling
2019-11-20 jophba Implement ReceiverSession offer handling

Created with:
  roll-dep src/third_party/openscreen/src

Bug: openscreen:88, openscreen:90
Change-Id: I40071a391158862b73fb42d5c1f67d8c49f45e9b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1951419
Reviewed-by: mark a. foltz <[email protected]>
Commit-Queue: Yuri Wiitala <[email protected]>
Cr-Commit-Position: refs/heads/master@{#722350}
14 files changed