BF: changed color values to be len == 3

Since the color value handler was changed in 1.78 (I think), passing a
color value array of 4 crashes the experiment; previously only the first
3 elements were used.
Fixed some demos that had 4 element color values to have 3 so demos will
run.