added OnChange
Merge remote-tracking branch 'origin/master' into textEvents
added nuget package
added sessionID to svg events
Merge remote-tracking branch 'origin/master' into textEvents
Merge branch 'master' into textEvents
don't add subtree of a document to parent document and small performance improvement
implemented insert for SvgElementCollection
added correct insert method for IdManager and SvgElementCollection
svg path serializes with invariant culture now
GetXML method also makes sure it uses invariant culture for serialization
http://www.w3.org/TR/SVG11/pservers.html#GradientStops

Gradient offset values less than 0 (or less than 0%) are rounded up to 0%. Gradient offset values greater than 1 (or greater than 100%) are rounded down to 100%.
added namespace check
fixed loading of documents with unknown elements
small improvements
added element added event
Merge remote-tracking branch 'origin/master' into textEvents

Conflicts:
	Source/SvgElementCollection.cs
changed attribute collection key strings to reflect the original svg attribute name
svg element has content changed event
added insertbefore sibling to child added event