macos: Keep DnD windows always on top
This will make sure the dragged window will stay visibly on top of other windows. The dragged window (surface) will not handle any mouse events, so the DnD demo also works as expected (in the same app).
Fixes #6809 (closed), #6818 (closed).
Edited by Arjan Molenaar