minimize dock-widgets in a sidebar

For now there is a single sidebar since the number of widgets on
screen is small. Also the sidebar is allways on screen even if all
the widgets are on screen. Also a fullscreen toggle facility is
added.