Test unpremul decodes

This is a workaround until SkCanvas supports drawing kUnpremul sources.

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1661913005

Review URL: https://codereview.chromium.org/1661913005
diff --git a/dm/DM.cpp b/dm/DM.cpp
index 13a3f6b..456c6ab 100644
--- a/dm/DM.cpp
+++ b/dm/DM.cpp
@@ -313,6 +313,9 @@
         case kPremul_SkAlphaType:
             folder.append("_premul");
             break;
+        case kUnpremul_SkAlphaType:
+            folder.append("_unpremul");
+            break;
         default:
             break;
     }
@@ -373,8 +376,7 @@
 
     SkTArray<SkAlphaType> alphaModes;
     alphaModes.push_back(kPremul_SkAlphaType);
-    // FIXME: Currently we cannot draw unpremultiplied sources. skbug.com/3338 and skbug.com/3339
-    // alphaModes.push_back(kUnpremul_SkAlphaType);
+    alphaModes.push_back(kUnpremul_SkAlphaType);
     if (codec->getInfo().alphaType() == kOpaque_SkAlphaType) {
         alphaModes.push_back(kOpaque_SkAlphaType);
     }