Roll depot_tools and recipes-py

https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/eea30870b85500d8ee8261bbda79b550a7451393..4246ba023a156178852f44f6a253a7199e4eaa06
https://chromium.googlesource.com/infra/luci/recipes-py.git/+log/09ec4880906a6aae1e8adc63212bd1259a817983..41ad81d3d16309ee1a96e831fe1d3033207dd613

This roll includes significant changes to the Path API.

Change-Id: I783f09946a6d30c22b3a8e4f0f54a111b2e965d6
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/846604
Reviewed-by: Eric Boren <borenet@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
44 files changed