Add and use the 'getDropEvents' function
Fix a bug in the default Interactable#getRect
Tidy and compact getDrop