xcb: correctly disconnect xsettings callbacks
registerCallbackForProperty can be initialized without us completely initialializing a GTK theme. We need a different guard for the destructor.
(part cherry-picked from 012132c6)
See also: !211 (closed)