wip transform
more tests, alan likes comments, fix number parsing
rotate shouldn't convert to 3d since we don't support rotate3d (and small changes)
Merge pull request #21 from tim-loh/transform_i_dont_understand_git

basic support for transforms