Most stuff in Homebrew does not have GUIs. If we ship a default GUI it should be Qt until the GTK+ Quartz backend is stable enough to be the default. Let's make it `:optional` for now and then discuss defaulting a GUI on in another PR?