uv tool
## Summary Largely based on rustup's implementation (linked in the source). Closes #5027. ## Test Plan - Changed the executable directory to `uv/foo`. - Ran script; verified that I could access executables in `foo`.
## Summary This is going to get a little more complex as we support Windows, so carving it out.