simplify regular expression generation for transforms
make transform interpolation more generic
change rotation handling so I can unify with skew.
Add extra translate and scale types.
added rest of transform types except matrix and rotate3d
update paths to use new transform data format.
teach transformType about 3d rotations.
Somewhat working test.
teach transformType about promoting transforms.

WHY DO YOU HATE ME, CSS?
Split test into 2.
Add 3d test cases to 3rd test.
Tighten up equality checks in tests
Factor out TimedItem._getAdjustedAnimationTime()

This is to simplify implementing a fix for
https://github.com/web-animations/web-animations-js/issues/39
Factor out TimedItem._scaleIterationTime()

This is to simplify implementing a fix for
https://github.com/web-animations/web-animations-js/issues/39
Factor out TimedItem._getEffectiveSpeed()

This is to simplify implementing a fix for
https://github.com/web-animations/web-animations-js/issues/39
Remove broken TimedItem._parentToGlobalTime() and replace with new Animation._inheritedTimeToDocumentTime()

This fixes https://github.com/web-animations/web-animations-js/issues/39
Add tests for compositing order

See https://github.com/web-animations/web-animations-js/issues/39
an animation demo with moving and changing colours circle in a square
Merge pull request #42 from sandyphan/testFromSandy

Test from sandy
Remove superfluous author info
Fix ordering of tests
Added functionality: Tests can be created via check()