Added 4 new patterns: Analog Clock, Sparkle White, Sparkle Rainbow, and Wave Slow.
Added adjustable time zone, used in Analog Clock mode.
Hit the Spark API function limit, so I combined power, brightness, and timezone into a single setVariable function.
Saving and loading variables to/from EEPROM: brightness, pattern, time zone.