Use Tables instead of Group/Buttons for prefs

The headless build system and VCS ignores sections of the prefs is a bit clunky with all of the Group boxes, so use Table instead.

Also updated the intro text to those sections to include a trailing colon.
With my patch they are laid out in rows, not columns.