Also, refactor more common code into RenderToggleable and handle dark themes more correctly. Fixes #601
- These controls now have proper radial reactions. - You can drag the switch. - The radio button animates properly. - There's a demo in the Material Gallery