Tooltip was made, but problem with its' disappearance was nor resolved.

Changing of Popup's property StaysOpen to true/false didn't make appropriate events.If I use Property IsOpen it works just for first time. All these attempts could be found in DynamoPopup class. In my opinion creation of bigger left side of popup-window is not right solution. However, I can't suggest anything better except using something like timer.
I think both ```PackageManagerSearchElement``` and ```CategorySearchElement``` do not require input/output parameters. Is there a reason we need them here?