Better support for ARM64 and OS autodetect for MACH0 binaries