genginterface: make the first argument of signal emission stubs a gpointer, not the relevant interface.
genginterface: make the first argument of signal emission stubs a gpointer, not the relevant interface.

This avoids always having to cast pointers to implementations so they're pointers to interfaces, and matches g_signal_emit.

20070214181006-53eee-654c8ca82c8e8b08fbb2828badbb29b1d0b3c0d4.gz

mlundblad/telepathy-gabble,Ziemin/telepathy-gabble,community-ssu/telepathy-gabble,community-ssu/telepathy-gabble,mlundblad/telepathy-gabble,Distrotech/telepathy-glib,Ziemin/telepathy-gabble,Distrotech/telepathy-glib,Distrotech/telepathy-glib,jku/telepathy-gabble,community-ssu/telepathy-gabble,jku/telepathy-gabble,Ziemin/telepathy-gabble,jku/telepathy-gabble,Ziemin/telepathy-gabble,Distrotech/telepathy-glib,community-ssu/telepathy-gabble,Distrotech/telepathy-glib,mlundblad/telepathy-gabble