[DEPRECATED] Make Toggle stateless
THIS VERSION IS DEPRECATED
This releases changes the Toggle
component so it is stateless. This allows to control its state from outside, by updating the checked
prop; which was not possible before.
This implies the caller has the responsibility to hold the state.