Changed the way the Dot shape applies the aspectRatio.

It used an svg scale transformation, but this has the disadvantage of distorting borders as well.
Now each shape's drawing code takes the horizontal and vertical radius directly into account.