exact thread plane polygons

For uneven $fn values the polygon created was incorrect/overlapping. Now
it is exact.