Reimplement arduino sketch with time based fading

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add fade time property to ColourOutputManager

Signed-off-by: James Tasker <james_tasker1@hotmail.com>