LEDS: Add concept of "presets"

LEDS: Add new per-node "Set global brightness" capability.

LEDS: Re-add slow LED fade-out to default idle pattern.

Other

The LED changes are subtle for now but they really make adding changes and customization much easier for us in the future.

Shutdown: Kill the screen and LEDs on all shutdowns.

LEDs: Fix all remaining glitching at startup (was a harmless clock issue at init). It should be solid now.