Merge both constructors into SelectionButtons

Includes:

- adding tests for all
- changing how focus is controlled for radios