Port labels are updated when a connection is dragged

Also the labels of all sibling ports are shown when the cursor moves over a port.

Fixes: #48