Improved gradient behavior.
Improved gradient behavior.

Fixed bad loop in gradientValue(), adjusted timing input for gradients.
Changed default timeout behavior to an on/off pulse.  Still to-do: make
gradients non-locking.

gabrielkrell/csarc