cross-build make.py: Permit specifying cross toolchains by a package name
Add a --cross-toolchain option whose value is a package name. This is
currently only supported with brew on macOS. A sample invocation is
--cross-toolchain=llvm@19.
Differential Revision: https://reviews.freebsd.org/D51741