authexec: lion & older only

I’m not sure this is the correct way to handle something that depends on actually running an older system. This should probably be done differently, or boneyarded entirely, or left purely in Tigerbrew, but it works even if it isn’t the nicest implementation in the world.
Can't put this at the class level - otherwise anything that loads the class (`doctor`, `upgrade`) will print this warning and raise.