animateTransform not specific to transform

Any transform list property can be animated using animateTransform.

For example, the gradientTransform of a linearGradient element can be
animated. We don't yet support animation with defs/use, so this use case
can't be properly tested yet.
Merge pull request #40 from ewilligers/animateTransform-attributeName

animateTransform not specific to transform