invoke add uv node

Immediately after adding a UV node, grab it. Same behaviour as adding
any other node.
Also renamed SwapNodes to SwapType.