This is the last of a series that began with D50241 and D50244.
Creating, opening, naming, and finally attaching wormholes is a lot of ngctl(8) commands. This squashes the whole thing into one command.
It does this while being completely generic. It doesn't need to know anything about other netgraph(8) nodes.