ADDED: full support for transforms applied to TEXT elements (NB: uses the CALayer.affineTransform, which is used nowhere else in SVGKit, because apple doesn't provide the methods we need to do this manually)
FIXED: lots of small bugs to do with transforms
IMPROVED: made several more unsupported-DOM classes closer to the SVG Spec (e.g. everythign from SVGTextElement, e.g. most of SVGRectElement, SVGPathElement, etc)d
IMPROVED: refactored the methods for calculating relative and absolute transforms and made them available to all classes