glib-2.0: Use type-id/marshaller-type for (u)int16/(u)short from (u)int32
glib-2.0: Use type-id/marshaller-type for (u)int16/(u)short from (u)int32

https://bugzilla.gnome.org/show_bug.cgi?id=693932

GNOME/vala,frida/vala,GNOME/vala,frida/vala,frida/vala,GNOME/vala,frida/vala,GNOME/vala,frida/vala