Fixed last pixel problem.
Restored sonar blob index.  Changed order of animations.
Added offset to rainbow. Reversed left animation.
Added different frame interval for each animation.
Changed frame interval. Fixed bug in reset for sonar blob that left "out of scope" pixels uninitialised.
Changed sensor polling to happen only when sonar animation is selected. Changed switch brightness and fixed animation brightness.  Slowed down rainbow animation.