Improve `mirrorDir` handling when attempting to use an existing mirror.
Improve `mirrorDir` handling when attempting to use an existing mirror.

Check that the `mirrorDir` exists, and if it doesn't log as such and
skip using a reference repo for the git clone.
This prevents breaking the build un-necessarily.

buildkite/agent,buildkite/agent,buildkite/agent