color: Ensure solid color IOSurface layers are sRGB

The IOSurfaces creatd for solid color layers keep the default color
space that they were assigned when they were created. This should be
sRGB during color correct rendering.

In order to check the color correct rendering status when creating an
IOSurface, we need to pull the flag out of cc/base/ and into ui/gfx/,
so this patch touches lots of files.

The end-game for this patch is in crbug.com/254361, where we will
hopefully be able to delete base::mac::GetSystemColorSpace().

BUG=719893
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel

Review-Url: https://codereview.chromium.org/2871893002
Cr-Commit-Position: refs/heads/master@{#470651}
14 files changed