Fixed Connection endpoint snapping.

Connection endpoints now snap correctly to the destination nodule, even when the NodeGadget is the actual destination of the drag.
Made unconnected endpoint tangents neutral.

Prior to this they pointed in the direction of the last thing they were connected to, which didn't look right when then approaching a node with a different orientation.
Embiggenned hovered nodule labels.