Fixed combing offset bug
Fixed combing offset bug

A point was being moved inside the polygon to obtain waypoints for combing through the inside of the polygon. Then it was being moved outside the polygon with a larger offset, but the second move used the inside point of the first move, causing the resulting offset to be a bit too small. This keeps a copy of the original waypoint before moving it inside, which it uses only for computing the outside waypoint.

Contributes to issue CURA-286.
markwal/CuraEngine,totalretribution/CuraEngine,totalretribution/CuraEngine,pratikshashroff/pcura,alephobjects/CuraEngine,totalretribution/CuraEngine,Ultimaker/CuraEngine,alephobjects/CuraEngine,ROBO3D/CuraEngine,Ultimaker/CuraEngine,pratikshashroff/pcura,ROBO3D/CuraEngine,pratikshashroff/pcura,markwal/CuraEngine,ROBO3D/CuraEngine,markwal/CuraEngine,alephobjects/CuraEngine