customizable column widget

The current beta tests of the column widget show that it would be great to have attributes to set the relative width of the columns. For example, in a two column widget you could say the left column is 4 grid elements and the right column is 8 grid elements wide.

This pull request makes it possible to set the grid width of each column using the edit view.

fixes #115