Fix drag and drop of passwords

Make the "drag zone" the drag and drop target, and ensure that
ondragleave callback removes the drag-target class from the dragged
object.
This ensures fade out when the drop-zone changes.
Fixes #35.
Fix drag and drop of passwords