Fix SVG output clipping

This is a small change to the `SVGGraphicsContext` which adjusts the scale of the context after compensating for the origin offset of the component it's drawing. It may or may not be the right solution. It makes the examples/demo/noninteractive.py example work correctly when outputting SVG.