Droppable: fix #4977 - Droppable: tolerance, pointer - bug when pointer outside draggable

Credit for this patch should go to Kevin Wells. This commit updates his previous patch to work against the current master.