* glib/Source.cs: rework proxy removal to avoid boxing profile. * glib/Idle.cs: save src_id in proxy to facilitate removal. * glib/Timeout.cs: save src_id in proxy to facilitate removal. [Fixes #359561] svn path=/trunk/gtk-sharp/; revision=96363