This patch moves GButton and GRadioButton to inherit from it. This allows them to share code for mouse event handling, etc.