Build fixes for Tiger

Both bison and python on Tiger are too old to build doxygen, so brew newer ones
There's a shorthand for this now: `Hardware::CPU.ppc?`