gi: support Ruby -> GValue conversion