SKTGraphicView: if the tool starts to create a shape but ends up not cre...

...ating one (e.g. the user clicks without dragging, creating a 0x0 sized shape), discard the shape which was created with a -discardAllChanges call