Connectivity widget: add table collapsing functionality

This commit adds a small triangle shaped button into the title row of
each column (the row with accumulated data). Clicking this button will
hide all rows below, leaving only the accumulated data visible.

This relates to issue #600.