gtk3-gi: implement rubyish Gtk::Stack#set_visible_child
gtk3-gi: add Gtk::Container#add

TODO: internal set propety support