Make tap_ref match similar code in update
Use Formula tap methods
Check File.file? first to avoid second stat()
Let File.expand_path also do the join
Use Formula tap methods instead of matching the path
Drop pointless string split
Remove redundant "which git" guards

There is always a git executable on PATH due to the git wrapper in
Library/Contributions/cmd. The wrapper will notify the user if there is
not a real git installed.
Close duped output streams before returning
nostdout doesn't need to capture output
Hide the cxxstdlib data structure better
s3cmd 1.5.0-rc1

Closes #30695.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
pixman 0.32.6
pixman: update 0.32.6 bottle.
mdf2iso: switch to Debian mirror

mdf2iso went away when BerliOS closed, and doesn't appear to have a
new homepage yet.

Fixes #30699.
Pass arguments directly to skip_clean
Remove inaccurate comment
Extend with a module instead of aliasing on the singleton class
Give the cache the same permissions as the installer does
Fix brew-aspell-dictionaries
Ninja 1.5.1

Closes #30698.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>