Performs a drag-and-drop operation from a source element to a target element.
Both source and target elements are identified using selector strategies.
Example: dragAndDrop(source: { selector: "#item-to-drag" }, target: { selector: "#drop-zone" })
Returns true if the drag-and-drop was successful.