discrete animateColor and keyTimes
The fill of three rectangles is animated discrete using keyTimes.
The animations are compared with related simpler animateColor for stroke
using only two values for each change.
A difference between fill and stroke indicates an error.