Destroy tooltip on item destroyed

Fixes #2249 , which was caused by the tooltip not listening for a destroy event on the item it is attached to, if the tooltip was visible when the item was destroyed, it would persist as there was nothing to send a signal to hide it.