Roll external/skia 7c4ca0433..4c39c0dc0 (16 commits)

https://skia.googlesource.com/skia.git/+log/7c4ca0433..4c39c0dc0

2018-01-11 benjaminwagner@google.com Revert cert dim now that all Mac builders have new cert.
2018-01-11 kjlubick@google.com Fix invalid switch in FuzzCanvas
2018-01-11 angle-skia-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com Roll skia/third_party/externals/angle2/ 0e1224c82..540a1dfe1 (8 commits)
2018-01-11 kjlubick@google.com Avoid nullptr deference when deserializing SkPicture
2018-01-11 liyuqian@google.com Revert "Revert "Snap alpha for small rects""
2018-01-11 amonshiz@fb.com Changes to site documentation
2018-01-11 borenet@google.com Add bisect_roll tool
2018-01-11 kjlubick@google.com Add in Region SetPath Fuzzer
2018-01-11 bsalomon@google.com Make GrTextureOp capable of edge antialiasing.
2018-01-11 caryclark@skia.org update bookmaker to ToT
2018-01-11 fmalita@chromium.org [skotty,sksg] Initial matte layer support
2018-01-11 pirama@google.com Specify "resources" in skia_nanobench's data
2018-01-11 angle-skia-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com Roll skia/third_party/externals/angle2/ c74ec1a5b..0e1224c82 (1 commit)
2018-01-11 csmartdalton@google.com Enable the GL_EXT_geometry_shader extension where necessary
2018-01-11 kjlubick@google.com Trying gpu scaling on Nexus 5 and 5x
2018-01-11 fmalita@chromium.org [skotty] Adjust Draw node bounds for paint

The AutoRoll server is located here: https://android-roll.skia.org

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

Test: Presubmit checks will test this change.
Exempt-From-Owner-Approval: The autoroll bot does not require owner approval.

Test: Check that all files in "resources" is packaged during 'make tests
Change-Id: I54416380cfb2be6f091dd8039b97128edda233f6