patches: Track CL 47363002 from upstream

https://codereview.chromium.org/47363002
Track upstream changes.

Effecting CL: https://codereview.chromium.org/45963003
Track upstream changes.

Effecting CL: https://codereview.chromium.org/47213009/
Use OzonePlatform for ozone-wayland

This implements OzonePlatformWayland and uses it to initialize
SurfaceFactoryOzone, EventFactoryOzone. Use supplement.gypi to add the
wayland platform to the chromium build.

This replaces the patch "Set Wayland as the implementation for
SurfaceFactoryOzone".