Update API of CheckboxButton
Update API of CheckboxButton

- use `on` state to toggle state
- use touches tracking to toggle `on` state
- trigger `UIControlEvents.ValueChanged` on state toggle by touch

chrisamanse/CheckboxButton,chrisamanse/CheckboxButton