clean up printing::Image and printing::Metafile
printing::Image now takes raw data, rather than a metafile. this removes
the need for a virtual on printing::Metafile, Playback().
printing::Image gets move constructor
printing::Image loses dead code.
delete dead code: chrome/browser/printing/printing_layout_browsertest.cc
ServiceUtilityProcessHost takes metafile data, not a MetafilePlayer. This will
help remove printing::Metafile::SafePlayback().
printing::PdfMetafileCg::OnRenderPage is added to copy data fewer times.
Review-Url: https://codereview.chromium.org/2812263002
Cr-Commit-Position: refs/heads/master@{#464714}
18 files changed