Roll external/skia da1893fe3..e401f2c71 (15 commits)

https://skia.googlesource.com/skia.git/+log/da1893fe3..e401f2c71

2017-07-10 liyuqian@google.com Revert "Always enable Analytic AA for rects"
2017-07-10 reed@google.com Revert "remove flags for android"
2017-07-10 scroggo@google.com Revert "Remove support for decoding to kIndex_8"
2017-07-10 herb@google.com Blur gm.
2017-07-10 brianosman@google.com Correctly stroke zero length segments in multi-contour paths
2017-07-10 liyuqian@google.com Always enable Analytic AA for rects
2017-07-10 benjaminwagner@google.com Fix Google3 build after https://skia-review.googlesource.com/c/21524/
2017-07-10 reed@google.com remove flags for android
2017-07-10 ccameron@chromium.org Make SkImage_Lazy::onMakeColorSpace return a SkImage_Lazy
2017-07-10 ethannicholas@google.com Revert "don't compose with (forced) opaque colors"
2017-07-10 fmalita@chromium.org Avoid unneeded SkPictureImageFilter color space transforms
2017-07-10 brianosman@google.com Skip GLPrograms test on D3D9 ANGLE to avoid NaN literals bug
2017-07-10 robertphillips@google.com Remove unused ctor in GrTextureDomain
2017-07-10 halcanary@google.com ICC:  SkICCGetColorProfileTag supports special cases
2017-07-10 scroggo@google.com Remove support for decoding to kIndex_8

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