DO NOT MERGE Do not create an SkRawCodec with zero dimensions

BUG:33300701

Cherry-pick of Ifb3a824a36998c5e626c4ad58466845f49d18ebf
Conflicts:
	src/codec/SkRawCodec.cpp

Original message:
"""
DO NOT MERGE Do not create an SkRawCodec with zero dimensions
Add a test

BUG=skia:3534
BUG=b/33300701

Change-Id: Ifb3a824a36998c5e626c4ad58466845f49d18ebf
Reviewed-on: https://skia-review.googlesource.com/5568
Commit-Queue: Leon Scroggins <[email protected]>
Reviewed-by: Matt Sarett <[email protected]>
"""

(cherry picked from commit 20de35a0fd855c60b40a7d5d513bbe8e19fda49b)
3 files changed