Maximum amount of time before a pixel will sparkle
Description
Each LED is changed to colors[0] for sparkleDuration milliseconds before reverting. A separate coroutine is created for each pixel. Each coroutine waits up to maxDelayBeforeSparkle milliseconds before sparkling its pixel.