Temporary commit partway through testing
Refactored and added: SVGKSource split into sensible subclasses, and added a subclass to handle loading an SVG directly from a raw, in-memory NSString
Fixed: major bug with [NSCharacterSet SVGWhitespaceCharacterSet]
FIXED: SVGLayeredImageView now defaults to an obvious ugly purple background with error message embedded in the image itself :).
IMPROVED: the demo project now has a cleaner structure for loading the different 'kinds' of sample
Add synthesize statements.
Improved the error message when trying to init an SVGKImageView from an Xcode Interface builder NIB / StoryBoard
Added automatic filename versioning to the library build
Merge branch '1.1.0' into fixing-viewboxes-and-viewports
FIXED: SVGKit now scales images in a standards-compliant way.
NB: it ALSO has some backup techniques - c.f. SVGKImage setScale: - for the cases where the SVG-Spec standard approach WONT work
Updated readme
FIXED: further subtleties with the handling of viewports and viewboxes (this commit is MUCH MORE ROBUST than previous one, it handles more edge-cases, better)
fix linear gradients

transform of the gradients were not taken into account before.
memory leak fix
First draft of cloneable CALayer, needed for some features we want to add to SVGKit later
Merge branch 'master' of https://github.com/tsaizhenling/SVGKit into tsaizhenling-master
Merge branch 'master' of https://github.com/rhcad/SVGKit into rhcad-master

Conflicts:
	Source/UIKit additions/NSCharacterSet+SVGKExtensions.m
Renamed illegally-named SVGLayered protocol to ConverterSVGToCALayer, in preparation for removing the non-Spec methods from the Spec-defined classes. Deleted the long unused SVGKImage+SVGPathView category (if/when we're ready to pull this back in to SVGKImage, can pull it from the old git commits)
Merge branch '1.1.0' into adding-cloneable-calayers
FIXED: SVG <g> elements now layout their CALayer output correctly (fixes a long-running bug introduced because we didn't understand how the original code from 2010 was intended to work, and got it wrong. I've added extensive code docs to make it clearer for future maintainers)
ADDED: detailed note in source code docs on the CALayer export process w.r.t. laying out sublayers