GLU tesselator ported to Javascript, performs polygon boolean operations and triangulation.