Fix to compile under Linux g++ 4.7
Scaled Geometry class implementation

This patch implements the draw() function in the GeometryPointShapeScaled
class, and introduce a new abstract method drawShape().
A derived class must simply draw into the provided QPainter object that is
already translated, scaled and rotated accordingly to the parameters of
the ancestor object.