Roll external/skia ab244f045..a4f3e14d8 (9 commits)

https://skia.googlesource.com/skia.git/+log/ab244f045..a4f3e14d8

2017-05-03 mtklein@chromium.org treat SkPMColor as sRGB in SkPM4f::FromPMColor()
2017-05-03 bsalomon@google.com Revert "Add a new non-AA rect op that does not inherit from GrLegacyMeshDrawOp."
2017-05-03 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-03 bsalomon@google.com Add a new non-AA rect op that does not inherit from GrLegacyMeshDrawOp.
2017-05-03 mtklein@chromium.org fix G3 opt android_arm build?
2017-05-03 mtklein@chromium.org disable test_diagonal on 565
2017-05-03 fmalita@chromium.org Validate SkSpecialSurface raster info
2017-05-03 halcanary@google.com headers: fix
2017-05-03 fmalita@chromium.org Add a GM to exercise some complex gradient constructs

Test: Presubmit checks will test this change.
Change-Id: I2312186f10ae984dc31be78be8fef07766936d89