Use textContent instead of innerText
Visibility is just a specialization of non-numeric
Merge pull request #59 from dstockwell/simplify-visibility

Visibility is just a specialization of non-numeric
Remove superfluous window scoping
Move compositor out of DEFAULT_GROUP to global scope

There's no particualr reason why the compositor should be part of
DEFAULT_GROUP, and DEFAULT_GROUP will be going away with the upcoming
refactoring for TimeSources, so move it now.
Fix test-svg-anim.html
More style fixes
Merge pull request #61 from steveblock/style

More clean-up in preparation for TimeSources
Merge pull request #58 from dstockwell/text-content

Use textContent instead of innerText
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.
Remove DEFAULT_GROUP.currentState()

This is used only for logging and will be superfluous after the switch to
TimeSources.
Fix intrinsic duration

- Provide an intrinsic duration for TimedItems and fix the value
- Make it a 'package private' method
- Add a test