Optimizations to ColorFade, Fixture, Transition, Preset, Mixer.

Changes to the underlying framebuffer shape (see lib/buffer_utils.py)