Make SkCodec::getImage() respect rotation metadata

This aligns a behavior difference between SkImages::DeferredFromEncodedData
and SkCodec::getImage(). I have been migrating clients onto
SkCodec::getImage() as directly using SkPngDecoder (for example)
is better from a modularity standpoint.

Change-Id: I8389ce5b50221ebc659dac4f3e7d608927479602
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/807776
Reviewed-by: Robert Phillips <robertphillips@google.com>
Reviewed-by: Leon Scroggins <scroggo@google.com>
5 files changed