Created team project folder $/svg via the Team Project Creation Wizard

git-svn-id: https://svg.svn.codeplex.com/svn@10108 2327b42d-5241-43d6-9e2a-de5ac946f064
All current source code

git-svn-id: https://svg.svn.codeplex.com/svn@10109 2327b42d-5241-43d6-9e2a-de5ac946f064
Removed obj and bin folders - not required.

git-svn-id: https://svg.svn.codeplex.com/svn@10110 2327b42d-5241-43d6-9e2a-de5ac946f064
- Bug fix to SvgHandler that caused exceptions to be thrown when ?raw=true was in the querystring
- Fixed support for text-anchor="middle" and text-anchor="end" for <text/> elements.
- Added more XML API documentation
- Added x attribute and y attribute support to <use/> elements.

git-svn-id: https://svg.svn.codeplex.com/svn@10502 2327b42d-5241-43d6-9e2a-de5ac946f064
Adding missing project file.

git-svn-id: https://svg.svn.codeplex.com/svn@10860 2327b42d-5241-43d6-9e2a-de5ac946f064
Removing old, unreferenced file.

git-svn-id: https://svg.svn.codeplex.com/svn@10861 2327b42d-5241-43d6-9e2a-de5ac946f064
- Resolved issue 6018 by applying the fixes recommended.
- Added initial custom/querystring 'parameters' implementation (#5652)

git-svn-id: https://svg.svn.codeplex.com/svn@10939 2327b42d-5241-43d6-9e2a-de5ac946f064
Added custom entity support to SvgHandler.

git-svn-id: https://svg.svn.codeplex.com/svn@10963 2327b42d-5241-43d6-9e2a-de5ac946f064
Fixed H,h,V,v path elements support (#6071).

git-svn-id: https://svg.svn.codeplex.com/svn@11067 2327b42d-5241-43d6-9e2a-de5ac946f064
- Fix for #6072 - Two issues: 
- SvgGradientStop offset values were not being confined to percentages (0.0-1.0 or %) so a ToPercentage() method has been added to SvgUnit which converts to a percentage unit. This method is called during the Offset property setter.
- SvgLinearGradientServer was incorrectly calculating the end point of the gradient.

git-svn-id: https://svg.svn.codeplex.com/svn@11082 2327b42d-5241-43d6-9e2a-de5ac946f064
Fixed bitmap size calculation in SvgDocument.Draw(); Added guard on case when exception occured during rendering.

git-svn-id: https://svg.svn.codeplex.com/svn@11083 2327b42d-5241-43d6-9e2a-de5ac946f064
-Fixed SvgRectangle default fill color.

git-svn-id: https://svg.svn.codeplex.com/svn@11084 2327b42d-5241-43d6-9e2a-de5ac946f064
- Fixed #6156: Optional second parameter for scale transform not supported.

git-svn-id: https://svg.svn.codeplex.com/svn@11351 2327b42d-5241-43d6-9e2a-de5ac946f064
- Fixed #6184: Transforms are parsed but ignored
   The fragments were behaving as the "root" of a document instead of potentially being anywhere.

git-svn-id: https://svg.svn.codeplex.com/svn@11504 2327b42d-5241-43d6-9e2a-de5ac946f064
- Fixed #6324: SvgElement.PushTransforms and ViewBox - not necessarily related to ViewBox but every   element was 'resetting' the current graphics transform if the element contained it's own transform. This 
  was a very small fix for a large problem (SvgElement.PushTransforms Matrix transformMatrix = new   Matrix(); changed to Matrix transformMatrix = renderer.Transform; in order to inherit the current   transform.)
- Fixed #6344: Parsing document incorrectly parents elements when it encounters empty nodes which are   in a different namespace. Empty nodes are now ignored and current nodes are closed as required. We'll 
  see how this fix goes.
- Fixed #6381: Units in inches are incorrectly parsed as millimeters - problem was caused by some   copy/paste work.
- Graphics has been replaced by SvgRenderer. This is essentially a wrapper around graphics but will allow
  custom svg related properties in the future when needed.
- Removed ISvgRenderer: A concrete implementation is suitable.
- SvgElement.ElementName has been changed to non-virtual and is set by the parser instead of the   developer having to specify it when developing the class.
- Added more XML API documentation.

git-svn-id: https://svg.svn.codeplex.com/svn@11730 2327b42d-5241-43d6-9e2a-de5ac946f064
- Applied patches 1944, 1955 and 1956.
- Made all transforms (SvgTranslate, SvgMatrix etc) sealed types.

git-svn-id: https://svg.svn.codeplex.com/svn@18237 2327b42d-5241-43d6-9e2a-de5ac946f064
- Added arc path support (#6455 Arc Segments in SvgPathBuilder)
- Added SvgMatrix, SvgShear and SvgSkew missing files from the previous check-in.

git-svn-id: https://svg.svn.codeplex.com/svn@18243 2327b42d-5241-43d6-9e2a-de5ac946f064
- Fixed [workitem:7526] whitespaces \t \r \n in path and points result in exception. The   SvgUnitCollectionConverter (SvgUnitCollection.cs) class had to split on \r, \t and \n aswell as ' ' and ','.

git-svn-id: https://svg.svn.codeplex.com/svn@18244 2327b42d-5241-43d6-9e2a-de5ac946f064
- Fixed "#7522 support rotate(angle,cx,cy)". Added new properties and a new constructor overload to   SvgRotate in order to support the optional parameters.
- Removed redundant code from SvgElementFactory.

git-svn-id: https://svg.svn.codeplex.com/svn@18245 2327b42d-5241-43d6-9e2a-de5ac946f064
- Fixed "#7524 - support style stroke-dasharray"
- Changed the ISvgStylable interface StrokeDashArray property to be of type SvgUnitCollection instead of     SvgUnit[] and updated SvgGraphicsElement to implement this change.

git-svn-id: https://svg.svn.codeplex.com/svn@18247 2327b42d-5241-43d6-9e2a-de5ac946f064