cairo: don't allow opting-out of glib dep

Lots of stuff in Homebrew needs this, probably more than we are aware
of, and the vast majority of people installing cairo will have glib
anyway.
Use symbol form of freetype dep where appropriate