Color: Add ColorCorrectRendering flag

Re-use the ImageColorProfiles flag (except in the interface to testing
internals).

Hook this up to:
- Remove QCMS color profiles from being baked into decoded images.
- Tag decoded image SkBitmaps with their specified color profile.
- Set canvas elements to be sRGB.

Add support for enabling this feature in layout tests. Images with
color profiles often appear blank with this flag, so don't add layout
tests yet.

BUG=44872

Review-Url: https://codereview.chromium.org/2216073002
Cr-Commit-Position: refs/heads/master@{#411241}
25 files changed