Added interface conversion
Added type-struct conversion
Added conversion for methods in type-structs
Gir assumes properties and fields to be readable by default (not writable)
Prefer signals over virtual-methods and methods
Added field_name attribute for signals
Convert missing virtual_methods from type-struct