Multiple

- Added "SEGMENT_ONLY" to button segment types to support a single segment control (unimplemented in the button though)
- Added auto sizing modes, and the ability to set the mode
- Added prototype for resetting all segments to auto-sizing mode.
...