Consistently use array for Raphael clip-rect

[#50688287]
Stash animation progress in view not cliprect attr

[#50688287]

Fixes issues that arose after clip-rect was set by non-animation code. Animation code still kind of a mess.