Coffee port of Fortune algorithm from here http://blog.ivank.net/voronoi-diagram-in-javascript.html