Add support for simple LED
Enable brightness control of simple LED
Add ability to fade LED on/off over a duration
Specify LED brightness transitions as percentage
Rename example to be consistent with others
RGB LED component and examples
Remove unused event support for now
Centralise pin writing to private methods
Remove bangs
Change API for controlling brightness
Clean up transition duration
Transitions

- allow transitioning from/to arbitrary values
- default_duration property will apply to all transitions if set
- one-off durations can be parsed to on(), off() and brightness()
Add support for simple LED
Enable brightness control of simple LED
Add ability to fade LED on/off over a duration
Specify LED brightness transitions as percentage
Rename example to be consistent with others
RGB LED component and examples
Remove unused event support for now
Centralise pin writing to private methods