feat(display): Don't send superfluous sleep commands

"Cache" the local sleep value to not send repetitive sleep-out commands
to the display when the user repeatedly sets the backlight.
2 jobs for !473 with rahix/ctx in 47 seconds (queued for 5 seconds)
latest merge request