Fix bug where "split edge" did not split the edge.
The problem is related to point precision in the render view and in SMTK files (both of which can be lower than the polygon session's internal storage). Fix this by passing the point index along the edge where the split should take place instead of the point coordinates, which is not so fragile.