Shifted a lot of pin adding functionality from Blueprint Details customizion to the nodes themselves or BlueprintEditorUtils.
#jira UE-11334 - Dragging a pin to a node that can add pins (function entry/exit, custom events...) should add a pin of the type to the node.
[CL 2497224 by Michael Schoell in Main branch]
#jira UE-9106 - Copy/pasting a Custom Event that has input names containing spaces will create a Custom Event with extra inputs
[CL 2453417 by Michael Schoell in Main branch]