Move direct composition surface code from gpu/ipc/service to ui/gl

direct_composition_surface_win_unittest.cc is moved from gl_tests to
gl_unittests, and requires some tuning to work.

Otherwise, pure file moving.

BUG=909827
TEST=build,gl_unittests
R=sunnyps@chromium.org

Change-Id: I46582fd38e8725bbc5ef63d3c4418ccdbade5261
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1621685
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Sunny Sachanandani <sunnyps@chromium.org>
Commit-Queue: Zhenyao Mo <zmo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#661846}
18 files changed