Fix MacOS.sdk_path detection for Tiger
Detect X11 prefix on Tiger
Detect Tiger X11 version
Detect Tiger X11 as provided by Apple
Don't use X11 for special deps on Tiger

Tiger's X11 ships fewer of the extra libraries which later XQuartz
versions include, like libpng and cairo. Tiger needs to build these
separately.