allow checkouts of local repositories at any commithash along master branch

Needed so that we can create new GM/SKP baselines on a shared
rebaseline_server instance, *efficiently*.  (Create checkouts pinned to certain
commithashes as copies of the local Skia checkout, rather than checking out
copies of the main Skia repo across the internet.)


Review URL:
2 files changed