MyClass::new() should use `from_glib_none()` if derived from GInitiallyUnowned
Per point (8) in #25 (closed), the generated ::new()
for a type should use from_glib_none()
instead of from_glib_full()
if the type derives from GInitiallyUnowned
. This is what glib::Object::new()
does; we may as well use that function instead of calling our generated FFI _new()
function.