Rewrite expand/fill properties on GtkBox to hexpand/halign/vexpand/valign on the child widget. Rewrite GtkVBox and GtkHBox to GtkBox, setting the orientation property. Added a test for boxes.