Added Nodule::updateDragEndPoint() method.

This matches the same method on ConnectionGadget, allowing the recipient of a drag to inform the nodule where to draw the endpoint of the connection. Previously the StandardNodule had been using similar functionality privately, but now it is open to other recipients of drags.
Fixed FilteredSceneProcessor to allow Box promotion of Filter plug.