Fix layout in category properties

Don't use homogeneous tables, but instead make sure the
GtkSizeGroup works correctly so that labels expand
to the biggest label in the group, which makes it more compact
Add another size group for the elements in the right side
Make category properties editable with a project open