cc: Plumb device color space through to rasterization

Add plumbing from LayerTree to LayerTreeImpl. Grab the color space
from the LayerTreeImpl in raster task creation in the TileManager by
using the TileManagerClient interface.

Note that while this is plumbing a valid gfx::ColorSpace, this still
has no impact on behavior, because the gfx::ColorSpace to
SkColorSpace conversion isn't in place yet. Once that is in place,
tests to query the tile resources' color spaces can be added.

BUG=44872
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel

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