shapes: point_init/point_inside: fix clipping of edge at node outline
Take node penwidth into account for the point node shape
Following the fix for polygon and ellipse shapes except the 'point'
shape, this fixes the second part of arrow not respecting penwidth for
the 'point' shape. A similar fix needs to be applied to fix the second
part for the 'cylinder' node shape.
The test_edge_node_overlap_point_node_shape test now succeeds, so the
expectancy that it should fail is removed.
Towards https://gitlab.com/graphviz/graphviz/-/issues/372.