configure: do not use Cairo on OSX by default, since it is linked to CoreFoundation; link xlib backend to FreeType and FontConfig because it uses them