Drag'n'Drop fixups.

1. Proper event handling
2. Allow folder moving
3. Allow moving into folders