The basic container class.
Signals:
add
Called when a new object is added to the container. (used internally)
focus
Called when the container gets focus (used internally)
need_resize
Called when the container needs resizing (used internally)
remove
Called when a object is removed from the container (used internally)
set_focus_child