Overlay: insert nodes along edges at cursor

When inserting a node along an existing skeleton edge (with alt+ctrl
click), insert the node at the cursor location rather than interpolating
it at the nearest skeleton location. This makes the behavior more
intuitive, especially when the nearest skeleton location is near an
existing node or distant from the cursor.