Fixed alarm set sped bug

Also improved brightness adjustment to be more robust. Screen turns off
completely at brightness of 0, and turns on for any brightness 1 or
above.