Adapt to CoglFramebuffers turning into GObjects
Requires some more explicit type casting as things turned into 'void *' less. Also memory management changes, as we can't use CoglObject functions anymore for these objects.
Mutter part: mutter!1496 (merged)