[cleanup] Get rid of ConnectionPoint::last_pos (missed part)

Makes sizeof(ConnectionPoint)==32, before it was 48.
The single real user diagram_update_connections_object() was easy
to convert with other 'redundant' position information. So one less
extra field to maintain.