To svg fix

Ok this is just a preview to discuss it with who has time.

The fixes are mostly about syntax of exported svg , adding missing properties and of course positioning everything in the right place, regardless if is in pathgroup or single , flipped or transformed.

The more important things found till now are :
Top left of image was ignored.
transformMatrix of elements was ignored.
fill rule was ignored.

Don't care about extra spaces now, just to see if some change is higly incorrect
removed from proprietary methods and put in generic one.