Require CoreText for Quartz backend
Also fix CoreText detection by explicitly including its header. (Older Mac systems have CoreText as a private framework, so linking may succeed even when CoreText is not publicly available.)
Also fix CoreText detection by explicitly including its header. (Older Mac systems have CoreText as a private framework, so linking may succeed even when CoreText is not publicly available.)