settings-pages: fix layout and missing icon

This is a left over from the gtk2 port. The default policy for container_add is
not exapnd anymore. Fix this by using the box api.
Fixes #11.