Make GET_COMPONENT() macro more general

Now returns a GObject* instead of a GtkWidget*