update Button API to match desired Toggleable API
add RadioGroup controller
add test radio group to manual test page
fix RadioGroup bug when tracking active element