interface: Fix leak when overriding GInterfaceInfo
When the interface is being registered by PyGObject and again through an override, the first one is being leaks, free it at this point.
When the interface is being registered by PyGObject and again through an override, the first one is being leaks, free it at this point.