sdl2 drop file

Works out of the box for drag and drop on windows and linux as expected.

Needs a info.plist for drop targets and then it only works on dragging files to window icon.
For drag and drop onto window it needs a patch that should be available with the next sdl2 release.