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