Allow GtkRadioButton to take a nil widget.

(This means that the radio button is the start of the new group.)
Add SpinButton and Calendar.