Added fix for weird behavior in Voronoi.py. The class variable Edge.EDGE_NUM needs to be reset to zero every time you make a new context so that the edge indices make sense when you re-calculate the voronoi tesselation.